← Back to tools

tig

ncurses-based text-mode interface and repository browser for git

Version Control linuxmacos C GPL-2.0

Description

tig is an ncurses-based text-mode interface for git that can act as a repository browser and also assists in staging changes for commit at chunk level. It provides visual views of the git log, diff, tree, and blame.

AI Summary

ncurses git repository browser with interactive staging and visual log navigation

Capabilities

  • + Browse git repository history visually
  • + View diffs, blame, and tree structures
  • + Stage changes at chunk level interactively
  • + Navigate between commits with keyboard

Use When

  • You want a visual git log and repository browser in the terminal
  • You need interactive chunk-level staging

Related Tools

View AGENTS.md for tig