A short summary of what PyGit does (e.g., "A Git clone in Python using SHA-1 and JSON-based indexing").
-
Updated
Feb 13, 2026 - Python
A short summary of what PyGit does (e.g., "A Git clone in Python using SHA-1 and JSON-based indexing").
A Git implementation from scratch in Python — objects, plumbing commands, and a full clone via Smart HTTP + binary pack file parsing
A Git infrastructure gizmo that lets AI coding agents work on huge repos while fetching only the bytes they need
Git Internals written in Python with slightly reduced complexity. Credits: https://www.leshenko.net/p/ugit/#
A minimalist Git-compatible version control system implemented in Python as a learning project. Features proper object storage, commit history, and branch management while following modern development practices with comprehensive documentation.
Reimplementation of Git’s core object model in Python — blobs, trees, commits, and references built directly inside .git.
A Git-inspired version control system built from scratch in Python to explore content-addressable storage, commit graphs, branching, and repository internals.
Two custom Git-inspired VCS implementations in Python - JSON snapshot model vs. Git-style object database (DAG) - with complexity analysis and trade-off comparison.
A Git client in pure Python — objects, trees, commits, and a real smart-HTTP clone with packfile & delta decoding. Built in under 48 hours with Claude Code (CodeCrafters Python rank #13).
Git-like version control system built from scratch in Python, implementing blobs, trees, commits, branches, staging, and HEAD references.
Deterministic Python systems lab that independently verifies real Git object DAGs, pack v2/index v2 bytes, and reproducible browser evidence.
A Git implementation written from scratch in pure Python, interoperable with real git
To associate your repository with the git-internals topic, visit your repo's landing page and select "manage topics."