GitXplorerGitXplorer
m

backup-github-repo

public
41 stars
7 forks
1 issues

Commits

List of commits on branch main.
Unverified
3fba938c371f1cc4c0c737d8a61b89b1cf612411

+ .github/FUNDING.yml

mmaxlath committed 6 months ago
Unverified
440e8e73236f26e1a606ff6c06077dfa13c855e7

1.2.2

mmaxlath committed 8 months ago
Unverified
a411d05402bc8a15169e931227a3f1c75fe97a7b

download-github-repo-html: replace_url_by_asset_hash: reduce write ops by running sed only on the required files

mmaxlath committed 8 months ago
Unverified
2425be02148133d09ea2d772956dbcd8b8772018

1.2.1

mmaxlath committed 8 months ago
Unverified
a49a238b6418049d9e8837a0b4baf175a275d5f0

init_config: add support for the new token format

mmaxlath committed 8 months ago
Unverified
01da7983a4b8783123db9e51036e9457014f57d8

1.2.0

mmaxlath committed 3 years ago

README

The README file for this repository.

backup-github-repo

Backup all the issues and pull requests of a Github repo, including the comments, events, and labels, as JSON and as HTML.

NPM

Features

  • generate a JSON file with all the issues and pull requests, including comments (demo)
  • generate one HTML file per issue or pull request (demo)
  • download CSS files and images locally to allow offline browsing (demo)

Known limitations

  • Private repos: while JSON download works, the tool will fail to download HTML versions (see issue)

Dependencies

Install

npm install -g backup-github-repo

Run

Local repository

cd /path/to/my/repo/to/backup
# First run will give you instructions to set a Github API token
backup-github-repo

Specify repository by URL

backup-github-repo https://github.com/maxlath/backup-github-repo

License

MIT