Skip to content

shripadbpersonal/gh-issue-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐙 GitHub Issue Exporter

Python License: MIT

A lightweight Python CLI tool to export GitHub issues (and optionally comments) into CSV or JSON format.


🚀 Features

  • Export issues from any public or private GitHub repository
  • Supports exporting comments on issues
  • Choose between JSON or CSV output
  • Works with GitHub Personal Access Tokens (fine-grained or classic)

📦 Installation

pip install -r requirements.txt

🛠️ Usage

python gh_issue_exporter.py --repo owner/repo --token YOUR_GITHUB_TOKEN --format json --output my_issues.json

Optional Flags:

  • --comments: Include issue comments
  • --output: Specify output filename (default: issues.json or issues.csv)

📄 License

This project is licensed under the MIT License.


🙌 Contributions

Feel free to fork and submit PRs for enhancements or bug fixes!

About

gh-issue-exporter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages