# josegonzalez/python-github-backup

backup a github user or organization

Repository: https://github.com/josegonzalez/python-github-backup
Canonical: https://ross.abutalabs.com/products/python-github-backup
Language: Python
License: MIT
License Family: permissive
Topics: github-backup
Last push: 2026-08-12T17:22:10+00:00

## Health v2 (maintenance only)
Score: 97/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 95, longevity 100
- inputs: {"age_days": 4657, "days_push": 21, "days_rel": 32, "gap_med": 7.0, "n_releases_24m": 35}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1573, forks 264 (observed 2026-08-28T04:05:05.638567+00:00)

## What it is
A Python CLI tool that backs up GitHub users, organizations, or individual repositories, including wikis, issues, discussions, releases, gists, and starred repos. Data is stored in appropriate formats such as git clones for wikis and JSON files for issues and discussions.

## Use cases
- back up all repositories of a github organization
- mirror github repos locally including wikis
- export github issues and discussions as
- schedule periodic backups of my github account
- download release assets from all my repos
- back up starred repositories and gists

## When to choose
- you need full-fidelity local backups of GitHub accounts or orgs including metadata like issues, wikis, and releases
- you want a scriptable CLI for cron-based or CI-based backup jobs
- you need to migrate or archive GitHub data in standard formats (git clones, JSON)

## When to avoid
- you only need to clone repository code without metadata (plain git clone suffices)
- you need backups of other forges like GitLab or Bitbucket
- you want a GUI-based backup solution

## Facets
- artifact type: cli-tool
- maturity: active
- function: backup, cli, developer-tools
- domain: developer-tools, version-control, self-hosted
- platform: cli, python, cross-platform
- tags: github, backup, git-mirroring, issues-export, wiki-clone, automation

## Member repositories
- josegonzalez/python-github-backup (main) score 97

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:05.638567+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:58:03.262133+00:00, confidence not recorded.
  - readme: https://github.com/josegonzalez/python-github-backup (fetched 2026-08-28T04:05:05.638567+00:00, sha fc552f8b67ea)
- Data as of 2026-08-30T08:39:29.467469+00:00.
