PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Git Python Packages

Python packages with the GitHub topic git. Sorted by relevance, with stars and monthly downloads.
pre-commit
pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

173.2M 15K 982
dulwich
dulwich

Pure-Python Git implementation

102.5M 2K 433
j178
prek

⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

26.9M 8K 222
mtkennerly
dunamai

Dynamic versioning library and CLI

14.6M 383 27
pyscaffold
pyscaffold

🛠 Python project template generator with batteries included

5.8M 2K 189
libgit2
pygit2

Python bindings for libgit2

5.7M 2K 405
mtkennerly
poetry-dynamic-versioning

Plugin for Poetry to enable dynamic versioning based on VCS tags

3.9M 668 40
commitizen-tools
commitizen

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

3.1M 3K 343
treeverse
scmrepo

SCM wrapper and fsspec filesystem for Git for use in DVC.

2.2M 26 15
jwodder
versioningit

Versioning It with your Version In Git

2M 111 7
iterative
gto

🏷️ Git Tag Ops. Turn your Git repository into Artifact Registry or Model Registry.

1.9M 161 18
pre-commit
pre-commit-hooks

Some out-of-the-box hooks for pre-commit

1.8M 7K 793
jimporter
mike

Manage multiple versions of your MkDocs-powered documentation via Git

1.8M 736 54
timvink
mkdocs-git-revision-date-localized-plugin

MkDocs plugin to add a last updated date to your site pages

1.6M 268 54
kynan
nbstripout

strip output from Jupyter and IPython notebooks

1.6M 1K 102
dolfinus
setuptools-git-versioning

Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP-440

1.6M 71 25
jorisroovers
gitlint-core

Linting for your git commit messages

1.2M 962 112
jorisroovers
gitlint

Linting for your git commit messages

832K 962 112
metagit-ai
metagit-cli

Situational awareness across Git repositories.

481K 1 0
timvink
mkdocs-git-authors-plugin

MkDocs plugin to display git authors of a page.

370K 118 25
ishepard
pydriller

Python Framework to analyse Git repositories

355K 965 156
evilmartians
lefthook

Fast and powerful Git hooks manager for any type of projects.

336K 8K 275
jupyter
nbdime

Tools for diffing and merging of Jupyter notebooks.

329K 3K 192
retr0h
git-url-parse

Package for parsing GIT URLs.

230K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery