Bindings to the libgit2 shared library, implements Git plumbing. Supports Python 3.11 to 3.14 and PyPy3 7.3+
The main features of libgit2/pygit2 are: Git and GitHub Libraries.
Open-source alternatives to libgit2/pygit2 include: defunct/github4j — GITHUB4J UPLOADER. eclipse/egit-github. ernstsson/githubobjc. fengdeng/rxgithubapi — a GitHubAPI base Stream by RxSwift. gabek/gityourfeedback — A lot of organizations run on GitHub, not just for the code repositories, but also for the heavy use of Issues, the… danlucraft/git.js — pure-Javascript Git implementation.