
Gitu
A terminal Git client inspired by Magit, for people who like its workflow but not Emacs.
- Verified facts
- 3 of 3
- Alternatives ranked
- 4
- Approved reviews
- 0
- Visits sent from here
- 0
About Gitu
Gitu is a terminal user interface for Git written in Rust that copies the workflow of Magit, the much-loved Emacs package, without needing Emacs. You get a status screen with collapsible sections for untracked, unstaged and staged changes, and mnemonic key sequences open menus for committing, branching, rebasing, fetching, pushing, stashing and resetting, much as Magit's transient menus do. Staging works by file, hunk or line, and you can discard or reverse changes directly from the diff. The project states that it aims to implement many of Magit's core features over time, so coverage is still growing and some advanced operations are missing. It runs on Linux, macOS and Windows and is installed with cargo or package managers. It is free and open source under the MIT licence. Gitu is a good fit for former Emacs users and for anyone who finds lazygit's panel layout busy and prefers a single, text-first status view.
Best for: Magit fans who want the same workflow in a plain terminal.
Pros and cons
What works
- Magit-style keys and status view outside Emacs
- Line and hunk staging from the diff
- Free, MIT-licensed and lightweight
Why people leave
- Still implementing many Magit features
- Smaller community than lazygit
- Keyboard-only, with a learning curve for non-Magit users
Top Gitu alternatives
See all 4- 1
Magit66.5The original, far more complete, if you are open to running it inside Emacs.
- 2
Neogit62.6The same Magit-style workflow built into Neovim.
- 3
lazygit59.6More features today, with a panel layout instead of a single status view.
- 4
gitui57.2Another Rust terminal client focused on speed and on-screen help.
Why people left Gitu
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from Gitu, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of Gitu
Gitu: common questions
Is Gitu free?
Yes. Gitu is free, open-source software.
Is Gitu open source?
Yes. The source code is on GitHub at altsem/gitu.
What platforms does Gitu run on?
Gitu is available for Linux, macOS and Windows.
What are the best alternatives to Gitu?
The highest-ranked Gitu alternatives right now are Magit, Neogit and lazygit. See the full ranked list for pricing, platforms and verified facts.