Building the product · Independent · 24 Oct 2026

gitui-org/gitui

Blazing πŸ’₯ fast terminal-ui for git written in rust πŸ¦€

← Building the product
GitUI: fast terminal interface for Git. Manages Git repositories quickly from the command line.

In simple English

Git is a tool to track changes in code. Most people use text commands or slow visual apps to manage it. This tool puts a fast, visual screen right inside your command window. You can pick files, view differences, and make commits using your keyboard. It runs smoothly even on giant projects where other tools freeze. It is free and open-source.

What it is

GitUI (a fast terminal-ui for git written in rust, which is a programming language known for speed and safety) is a keyboard-driven user interface for Git. It runs inside your terminal and handles staging, committing, stashing, and branching without slowing down.

What it is good for

Solo builders who spend their day in the terminal and want to stage individual lines, manage complex stashes, or inspect logs without reaching for the mouse.

Stars23k
LicenceMIT
Latestv0.28.1 (2026-03-24)checked 24 Oct 2026
Last code change2026-10-06
Written inRust
Setup effort
1 / 5
Payoff
5 / 5
Good
  • Extremely fast, even on giant repositories with hundreds of thousands of commits.
  • Keyboard navigation is intuitive and shows context-based help on screen.
  • Low memory use, taking a fraction of the RAM that other terminal tools require.
Watch for
  • Does not support interactive rebase or sparse checkouts yet.
  • HTTPS credential helpers need manual configuration.
  • Does not replace the standard Git shell for every advanced task.
Replaces

slow graphical Git clients or manual command-line staging

Works well with

tmux

Similar repositories
  • jesseduffield/lazygit83k stars

    Another terminal interface for Git with more features, but higher memory use on huge repositories.

  • jonas/tig13k stars

    A text-mode interface for Git focusing on log inspection and history rather than rapid staging.

Also reviewed on Repo Radar
  • alecthomas/kong3.2k stars

    Builds the whole command-line interface of a Go program from a description of its commands.

  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

Install
brew install gitui

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship β€Ί Source Control & Collaboration β€Ί Git Clients.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.