Ross ROSS = Recommend OSS · open-source software intelligence for agents

PyGithub/PyGithub

Typed interactions with the GitHub API v3 observed · 2026-08-28

github.com/PyGithub/PyGithub · homepage · Python · LGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 86
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 66.0
  • age_days: 5303
  • days_rel: 13
  • days_push: 7
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

7765 stars · 1892 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

PyGithub is a Python library providing typed, object-oriented access to the full GitHub REST API v3. It lets Python applications manage GitHub resources such as repositories, users, and organizations, including GitHub Enterprise instances.

Use cases

  • manage github repositories from python
  • automate github workflows with a script
  • list a user's repos via the github api
  • query github organizations and pull requests programmatically
  • build a bot that reacts to github events
  • access github enterprise api from python

When to choose

  • you need comprehensive, typed coverage of the GitHub REST API in Python
  • you want a mature, well-documented library with active maintenance
  • you need GitHub Enterprise support with a custom hostname

When to avoid

  • you only need raw HTTP calls and prefer lightweight requests-based scripts
  • you need GraphQL API access rather than REST v3
  • you work in a non-Python stack

Facets

library · maturity active

http-client sdk developer-tools apis developer-tools python cross-platform github-api rest-api api-wrapper github-automation automation

2 sources

Member repositories

RepositoryRoleHealth v2
PyGithub/PyGithubmain95

For agents

markdown · JSON · MCP: product_card(name="PyGithub/PyGithub")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem