grv
Text-mode interface for git with customisable vi bindings.
GRV provides a terminal‑based interface for exploring Git repositories. It displays references, commits, and diffs, allowing users to search and filter them through a built‑in query language. The UI updates automatically as the repository changes, and it can be arranged into tabs and splits that combine any mix of views.
The tool defaults to vi‑style keybindings, which can be remapped, and it supports mouse interaction, custom themes, and a visual commit graph. Configuration files let users tailor both behaviour and appearance to their workflow.
GRV is distributed as static binaries for Linux, as a Homebrew package for macOS, and as a binary package or port on FreeBSD. It is written in Go and depends on libgit2, ncurses, readline, curl and cmake for building. The project is considered stable and available as a command‑line application.
Reviews
Loading reviews…
Similar apps
Version Control & Git
git commander
Interactive git tool.
Version Control & Git
gitui
Blazing fast terminal-ui for git written in Rust.
Version Control & Git
ggc
A modern Git tool with both CLI and interactive incremental-search UI.
Version Control & Git
gitlogue
Cinematic git commit replay.

Version Control & Git
tig
Text-mode interface for git.

Version Control & Git
git-secret
Store your private data inside a git repository.