๐ฟ Gitwig
July 23, 2026 ยท View on GitHub
Gitwig (derived from Git + Twig, representing repository branches) is a lightweight, keyboard-driven Terminal Git UI (TUI) designed as a fast, minimal alternative to desktop Git GUI clients like SourceTree and terminal clients like lazygit. Built with Rust and ratatui, Gitwig presents all your Git repositories, worktrees, stashes, and branches in a clean, interactive bordered layout directly inside your terminal window.
๐ Website & Documentation: gitwig.dev
๐ธ Preview

To play the interactive terminal recording locally:
asciinema play resources/preview.cast
๐ Documentation
The complete documentation is available online at gitwig.dev/docs.
You can also explore the raw markdown files below:
Explore the features, configuration, and controls of Gitwig:
- ๐ Installation & Running
- โจ Features
- โจ๏ธ Keybindings
- ๐ Item Status Indicators
- ๐ Detail View
- ๐ฅ๏ธ Panels & UI Windows
- ๐ง Configuration
- ๐จ Font & Symbol Support
๐ค QA & Special Thanks
A huge thank you to the following friends who helped with Quality Assurance (QA) and testing to make Gitwig more robust: