JD GitHub Backup

Download backups of many GitHub repositories at once

When an organization wants a sense of security, one thing may be obtaining backups of all the repositories which are on GitHub. Existing solutions are typically scripted, meaning the person performing the backup must be tech savvy. However, business owners want the ability to have a sense of control. This solution allows virtually anybody to easily obtain backup copies of all GitHub repositories in an easy-to-use interface.

Download for Windows Download JD GitHub Backup for Windows Now »

This project is open-source in GitHub! Check out the project...

Visit GitHub View Project in GitHub »


  • Obtain complete list of repositories from a given user or organization
  • Access Token gives you access to any private repositories tied with the account
  • Register multiple different profiles for repository accounts
  • Keyboard shortcuts give you quick access across the UI
  • Sort the list based on any given criteria
  • Check on any repositories you wish to download, or check all
  • Download all checked repositories with one click
  • Download progress shows in taskbar
  • Filter to narrow down your repositories

Coming Soon

  • Virtual TreeView for better performance and flexibility
  • Column preferences to control how repositories are displayed
  • Download multiple branches using a tree format
  • Preset selection of repositories based on prior downloads
  • Tray icon providing quick access to regular downloads
  • Automatic backup downloads via Windows Service