← Back to tools

GitUI

Blazing fast terminal UI for Git with keyboard-only control

Version Control linuxmacoswindows Rust MIT

Description

GitUI provides the comfort of a git GUI but right in your terminal, with keyboard-only control, scalable UI, and all the necessary operations of git. It is written in Rust and focuses on performance.

AI Summary

A blazing fast terminal UI for Git operations with keyboard-driven control.

Capabilities

  • + Stage and unstage files interactively
  • + View diffs and commit history
  • + Branch management
  • + Stash operations
  • + Push, pull, and fetch
  • + Keyboard-only navigation

Use When

  • You want a fast TUI for Git operations
  • You prefer visual Git interaction over command line

Avoid When

  • x You prefer command-line Git
  • x You need advanced Git operations not in the UI
View AGENTS.md for GitUI