gitoxide
« Back to VersTracker
Description:
Idiomatic, lean, fast & safe pure Rust implementation of Git
Type: Formula  |  Latest Version: 0.47.0@0  |  Tracked Since: Dec 22, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git version-control rust cli vcs
Install: brew install gitoxide
About:
gitoxide is a suite of Rust crates providing a complete, from-scratch implementation of the Git version control system. It offers a safe, high-performance API for reading, writing, and manipulating Git repositories, designed for integration into other applications or for building custom Git tooling.
Key Features:
  • Pure Rust implementation for memory safety and performance
  • Idiomatic API designed for ease of use and integration
  • High-performance operations for large repositories
  • Modular crate architecture (git-repository, git-protocol, etc.)
  • Comprehensive support for Git protocols and object formats
Use Cases:
  • Building custom Git clients or server-side tooling
  • Integrating Git operations into larger Rust applications
  • Analyzing repository history and data programmatically
Alternatives:
  • git – The canonical C implementation; gitoxide is a modern, safe alternative written in Rust.
  • libgit2 – Another library for Git operations; gitoxide is a pure-Rust alternative with a different API design.
Version History
Detected Version Rev Change Commit
Dec 22, 2025 11:05am 0.47.0 0 VERSION_BUMP 379669ff
Sep 12, 2025 9:23am 0 VERSION_BUMP e6a61977
Dec 27, 2024 9:19am 0 VERSION_BUMP f91f9012
Dec 22, 2024 4:55pm 0 VERSION_BUMP 9db84eaa
Nov 24, 2024 11:00am 0 VERSION_BUMP a26ebb2c
Oct 25, 2024 7:30am 0 VERSION_BUMP 40d1c9b5
Oct 22, 2024 10:13pm 0 VERSION_BUMP 77d9ec35
Oct 22, 2024 9:34pm 0 VERSION_BUMP ec44e975