Benchmarking git client implementations on real-world repository operations.
6 operations (current branch, status, log (100), tracked files, changed files, read 25 blobs) executed across 5 runners: git CLI, libgit2 via bun:ffi, gitoxide, and isomorphic-git (with ziggit coming soon).
The target is a full clone of torvalds/linux (~5 GB of objects, ~1.5M commits, ~80K tracked files). Each operation is timed across multiple samples; the median is reported.
Last benchmarked: 2026-05-26. Source & methodology.




