GitUI preview
gitui

GitUI

Terminal UI for git operations

21.8k|beta|v0.28.1
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.
Rust 1.88+, Perl 5.12+, C compiler
Source on GitHub
pavilion