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

Version Control Python Packages

Python packages with the GitHub topic version-control. Sorted by monthly downloads, with stars and forks.
pypa
setuptools-scm

the blessed package to manage your versions by scm tags

78.8M 953 250
pypa
vcs-versioning

the blessed package to manage your versions by scm tags

72.2M 953 250
dulwich
dulwich

Pure-Python Git implementation

48.6M 2K 460
jupytext
jupytext

Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

3.8M 7K 429
clearml
clearml

ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution

807K 7K 805
jupyter
nbdime

Tools for diffing and merging of Jupyter notebooks.

187K 3K 194
jacebrowning
gitman

Language-agnostic dependency manager using Git.

146K 226 35
dsoprea
svn

Lightweight Subversion library for Python.

118K 222 145
jacebrowning
yorm

Automatic object-YAML mapping for Python.

62K 27 6
netboxlabs
netboxlabs-netbox-branching

Official NetBox Labs plugin that implements git-like branching functionality for NetBox

59K 155 22
skydio
revup

Upload once to create multiple, relative PRs. Productivity-focused git tools with patch revision tracking, rebase detection and more. Uses python and git plumbing commands.

45K 395 113
doorstop-dev
doorstop

Requirements management using version control.

17K 681 171
breezy-team
breezy

A Distributed Version Control System with a Friendly UI

16K 190 36
calkit
calkit-python

All stages of research in one place: agile, verifiable, reproducible.

16K 60 16
ashenfad
kvgit

Versioned KV for Python

11K 1 0
Oxen-AI
oxenai

Lightning fast data version control system for large repositories of data. Feels like git, pushes and pulls like oxen.

11K 1K 31
ros-infrastructure
vcs2l

Vcs2l is a command line tool designed to make working with multiple repositories easier

11K 71 14
panproto
panproto-grammars-all

One engine for schematic version control within and across any schema language.

8K 81 3
leon1706-lol
aether-vault

Git-like version control for ML — atomic commits for code, weights & datasets with C++ parallel hashing

8K 3 1
Tatsh
cz-path

Commitizen plugin that prefixes commit messages with the common path or prefix of staged files.

7K 1 0
panproto
panproto-grammars-scripting

One engine for schematic version control within and across any schema language.

7K 81 3
panproto
panproto-grammars-mobile

One engine for schematic version control within and across any schema language.

7K 81 3
panproto
panproto-grammars-functional

One engine for schematic version control within and across any schema language.

7K 81 3
panproto
panproto-grammars-music

One engine for schematic version control within and across any schema language.

7K 81 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology