https://github.com/mislav/issuesync
Downloads all issues for the current project to individual `issues/*.md` files
https://github.com/mislav/issuesync
Last synced: about 2 months ago
JSON representation
Downloads all issues for the current project to individual `issues/*.md` files
- Host: GitHub
- URL: https://github.com/mislav/issuesync
- Owner: mislav
- Created: 2013-05-24T11:04:31.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2017-09-09T00:36:56.000Z (over 7 years ago)
- Last Synced: 2025-04-15T17:11:58.931Z (about 2 months ago)
- Language: Ruby
- Homepage:
- Size: 15.6 KB
- Stars: 67
- Watchers: 6
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# GitHub issues sync
A simple Ruby script that downloads all issues for the current GitHub project
to Markdown files for offline perusal.```sh
$ gem install net-http-persistent
$ rake install [PREFIX=/usr/local]$ cd /path/to/myproject
$ issuesync
# => downloads into individual `issues/*.md` files
```You might quickly run into API rate limit if the project has many issues. To
avoid that, create a Personal Access Token in your GitHub settings and export
its value to an environment variable:```sh
export GITHUB_TOKEN="..."
```The `script/` directory contains per-project helper scripts to list latest
issues or to generate ctags for issue numbers.