Keyboard-driven interface — Navigate git operations without memorizing hotkeys.
Stage hunks and lines — Fine-grained control over what changes to commit.
Stash management — Save, pop, apply, and inspect stashed changes.
Search commit history — Browse and filter logs directly in the terminal.
Branch operations — Create, rename, delete, and switch branches easily.
GitUI handles massive repositories (900k+ commits) in 24 seconds while using minimal memory, where competitors freeze or crash. It delivers the experience of a git GUI from your terminal without requiring a GUI client.