GitUI provides you with the comfort of a git GUI but right in your terminal. I do most of my git work in a terminal but I frequently found myself using git GUIs for some use-cases like index, commit, diff, stash, blame, and log. Unfortunately, popular git GUIs all fail on giant repositories or become unresponsive and unusable. GUI provides you with the user experience and comfort of a git GUI but right in your terminal while being portable, fast, free and open source. The simplest way to start playing around with gitui is to have cargo build and install it with cargo install gitui. gitui should automatically work on both light and dark terminal themes. However, you can customize everything to your liking. Browse commit log, diff committed changes. Scalable terminal UI layout. Async git API for fluid control.

Features

  • 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

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow GitUI

GitUI Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GitUI!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust User Interface (UI) Software, Rust Git GUI Clients

Registered

2022-04-11