go-git
highly extensible Git implementation in pure Go.
7,308
Single-binary Git/GitHub CLI that replaces add→commit→push with one command; human-readable syntax, no external dependencies.
highly extensible Git implementation in pure Go.
gaining advanced insights from Git repository history.
Go bindings for libgit2.
A Git CLI tool with both traditional command-line and interactive incremental-search UI, workflow support, and configurable keybindings.
Per-repo and shared Git hooks with version control and auto update.