
Tig
A long-standing ncurses text-mode interface for browsing Git history, blame and diffs.
- Verified facts
- 4 of 4
- Alternatives ranked
- 4
- Approved reviews
- 0
- Visits sent from here
- 0
About Tig
Tig is one of the oldest terminal interfaces for Git, built on ncurses. It is first and foremost a fast repository browser: scroll through the log with a commit graph, open diffs, follow blame line by line, view trees and refs, and jump between them with Vim-like keys. It can also stage changes at the chunk level and commit, and it works as a pager for the output of other Git commands, so you can pipe `git log` or `git show` into it. Because it is small and widely packaged, it is often already available on Linux servers and through Homebrew on macOS, and it runs on Windows via Git for Windows or WSL. It is free software under the GPL-2.0. Tig is deliberately modest: it does not try to handle interactive rebase or conflict resolution in its interface, so most people use it alongside the Git command line rather than instead of it.
Best for: Command-line users who want a quick way to browse history, diffs and blame.
Pros and cons
What works
- Tiny, fast and widely packaged
- Excellent log, diff and blame browsing
- Works as a pager for other Git commands
Why people leave
- Limited write operations; no interactive rebase UI
- Dated look and Vim-style keys
- Needs the Git command line for most changes
Top Tig alternatives
See all 4- 1
lazygit66.5Handles rebasing, cherry-picking and staging, not just browsing.
- 2
gitui62.6A modern, responsive terminal UI with on-screen help.
- 3
Gitu59.6A terminal client with Magit-style workflows for staging and rebasing.
- 4
Fugitive57.2Brings blame, log and staging into Vim if you already live in the editor.
Why people left Tig
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from Tig, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of Tig
Tig: common questions
Is Tig free?
Yes. Tig is free, open-source software.
Is Tig open source?
Yes. The source code is on GitHub at jonas/tig.
What platforms does Tig run on?
Tig is available for Linux, macOS and Windows.
What are the best alternatives to Tig?
The highest-ranked Tig alternatives right now are lazygit, gitui and Gitu. See the full ranked list for pricing, platforms and verified facts.