gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of the Git version control system.
Why consider gitoxide?
gitoxide is an open-source, pure Rust implementation of the Git plumbing and porcelain engine written by Sebastian Thiel. Designed for maximum parallelism and safety, gitoxide provides sub-second status checking, cloning, and diffing on massive enterprise repositories.
Learn gitoxide by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of gitoxide
gitoxide delivers high-performance Git operations in Rust applications without C-library dependencies.
Quickstart
cargo install gixgix clone https://github.com/myorg/repogitoxide is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.