tig
« Back to VersTracker
Description:
Text interface for Git repositories
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git version-control terminal ncurses developer-tools
Install: brew install tig
About:
Tig is a text-mode interface for Git repositories that provides a ncurses-based UI for browsing and navigating Git history. It acts as a pager and browser for Git output, allowing you to view commits, diffs, and logs in an interactive, efficient manner. The tool enhances productivity by providing a visual way to explore repository history without leaving the terminal.
Key Features:
  • Interactive ncurses-based interface for browsing Git repositories
  • View commit history, diffs, and logs with keyboard navigation
  • Acts as a Git pager and can be used as a Git log replacement
  • Supports staging/unstaging hunks and lines interactively
  • Customizable keybindings and color themes
Use Cases:
  • Browsing and exploring large Git repository histories efficiently
  • Reviewing code changes and commit diffs in a terminal environment
  • Interactive staging of specific hunks or lines during commits
Alternatives:
  • lazygit – More modern UI with mouse support, but heavier dependency
  • gitui – Rust-based alternative with similar terminal UI goals
  • tig – Tig itself is the reference for text-mode Git browsing
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:35am 0 VERSION_BUMP cf622e47