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

Vcs Python Packages

Python packages with the GitHub topic vcs. Sorted by monthly downloads, with stars and forks.
treeverse
scmrepo

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

1.6M 26 16
jwodder
versioningit

Versioning It with your Version In Git

1.4M 112 9
jupyter
nbdime

Tools for diffing and merging of Jupyter notebooks.

187K 3K 194
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
vcs-python
libvcs

⚙️ Lite, typed, pythonic utilities for git, svn, mercurial, etc.

9K 58 14
jelmer
silver-platter

Automate the creation of merge proposals for scriptable changes

8K 55 11
m24927605
ait-vcs

AI coding agents should work in attempts, not your working tree

7K 7 0
vcs-python
g

g: Sync your current directories VCS (or reach for one via `--cwd`)

2K 3 1
initialcommit-com
git-dummy

Git repositories on demand: generate the exact commit history and working-tree state you need for tests, demos, tutorials, learning, and practice, without touching real data.

2K 39 9
hattya
scmver

A package version manager based on SCM tags

2K 1 1
Tatsh
wiswa-vcs

Cross-host VCS metadata sync and mirroring helpers used by Wiswa.

1K 0 0
repo-helper
southwark

Extensions to the Dulwich Git library.

1K 1 2
initialcommit-com
git-sim

The visual layer for Git in your own repos: simulate, record, replay, audit, and share entire Git workflows, wherever you or your agents run them.

1K 5K 125
acarapetis
jj-pre-push

Run pre-commit.com before `jj git push`

988 79 10
vivek-tiwari-vt
agmem

Git for AI agent memories. Version control for episodic logs, semantic knowledge, and procedural workflows.

527 2 0
sgherbst
svreal

Synthesizable real number library in SystemVerilog, supporting both fixed- and floating-point formats

391 53 11
thorgate
tg-hammer

Helpers for fabric based deployments.

251 5 3
andrewshadura
git-crecord

Git subcommand to interactively select changes to commit or stage

214 218 15
atharva-Gundawar
commit-man

Commit man is a Version control system which provides a robust CLI and a user friendly GUI, Link for GUI below.

206 0 0
mincrmatt12
configfiles

A system to manage configuration using something similar to version control

155 1 0
westurner
pyrpo

A shell command wrapper for hg, git, bzr, svn https://pypi.python.org/pypi/pyrpo

147 4 1
jayvdb
pypidb

PyPI client side database with SCM/VCS URLs

138 13 2
dimon222
gitsshgen

Automatic generation of SSH keys for VCS

118 5 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology