A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

blazing fast terminal-ui for git written in rust


I do most of my git usage in a terminal but I frequently found myself using git UIs for some use cases like: index/commit, diff, stash and log.

Over the last 2 years my go-to GUI tool for this was fork because it was not bloated, snappy and free. Unfortunately the freepart will change soon and so I decided to build a fast & simple terminal tool myself to copy the fork features i am using the most.


  • Fast and intuitive keyboard only control
  • Context based help (no need to memorize tons of hot-keys)
  • Inspect, commit, and amend changes (incl. hooks: _pre-commit_,_commit-msg_,_post-commit_)
  • Stage, unstage, revert and reset files, hunks and lines
  • Stashing (save, pop, apply, drop, and inspect)
  • Push/Fetch to/from remote
  • Branch List (create, rename, delete, checkout, remotes)
  • Browse commit log, diff committed changes
  • Scalable terminal UI layout
  • Async git API for fluid control

StatusIn development
PlatformsWindows, macOS, Linux
Rated 4.8 out of 5 stars
(6 total ratings)
Made withRust
Tagscli, GitHub, Open Source, terminal
Code licenseMIT License
LinksSource code


Download NowName your own price

Click download now to get access to the following files:


Development log

View all posts


Log in with itch.io to leave a comment.

I'm having trouble installing in linux. I don't see any documentation on how to install this software.

see it’s GitHub page for more info: https://github.com/extrawurst/gitui

Great project! Exactly what I was looking for :) Support granted.

I've updated https://github.com/extrawurst/gitui/issues/1213

(1 edit) (+2)

This is so nice that I want to live in the UI, no kidding ! Great job on creating something that's fast, terminal friendly and simply elegant. Keep up the good work.


Thanks man!


Interesting tool! :-)

Wouldn't it make more sense to put a Git-related tool on something like GitHub where the sources can be versioned and reviewed the Git way?


It’s available on GitHub as well.