tig
Text-mode interface for git.
Tig provides a text‑based interface for interacting with Git repositories directly from the command line. It presents commits, branches, and file changes in a navigable view, allowing developers to explore history and inspect diffs without leaving a terminal environment. By operating in a pure CLI mode, tig integrates smoothly with existing Git workflows and can be invoked alongside standard Git commands.
The tool is aimed at developers who prefer a console‑centric approach to version control, especially those working on remote servers or in minimal environments where graphical interfaces are unavailable. Its design focuses on readability and keyboard navigation, making it suitable for quick inspection of repository state and for detailed review of individual commits.
Tig is distributed as a stable, core command‑line utility and is available for installation on platforms that support typical Unix‑like environments. Its lightweight nature and reliance on standard terminal capabilities make it a practical addition to any developer’s toolkit.
Reviews
Loading reviews…
Similar apps
Version Control & Git
grv
Text-mode interface for git with customisable vi bindings.

Terminals & CLI
tmate
Instant terminal (tmux) sharing.
Version Control & Git
GitX
Git GUI
Version Control & Git
gitui
Blazing fast terminal-ui for git written in Rust.
Version Control & Git
git commander
Interactive git tool.
Version Control & Git
gitlogue
Cinematic git commit replay.