GitUI logo

Version Control Collaboration

GitUI

WindowsmacOSLinux

Platform information checked 2026-10-27. A supported terminal, Git repository and provider binary or package. Homebrew is needed for the documented Mac command. HTTPS credential.helper must be configured explicitly; a source build has separate Rust and native dependency requirements.

Official app downloads and supported devices

Inspect Git changes, stage individual hunks, create commits and browse history through a keyboard-driven terminal interface.

Free terminal Git interface

GitUI is MIT-licensed software without a required client subscription. Git hosting, accounts and remote infrastructure are separate. It replaces selected staging, diff and history tasks rather than every GitKraken workflow. The reviewed README lists missing sparse-repository and Git LFS support, and says it does not fully replace the Git shell.

Pricing checked .

Check official pricing
23kRepository stars
788Forks
MITLicense
20d agoLast commit
GitUI product interface
GitUI · Provider diff-view capture from project documentation; an earlier terminal interface is shown.
Product image: gitui-org and GitUI contributors · MIT · Original image; layout scaled to fit. Provider diff-view capture from project documentation; an earlier terminal interface is shown. Full notice.Logo: gitui-org and GitUI contributors · MIT · Original image; layout scaled to fit. Original project logo; no endorsement implied. Full notice.

About GitUI

Inspect Git changes, stage individual hunks, create commits and browse history through a keyboard-driven terminal interface. Visit the project website to check the currently available deployment options.

Release status

Public provider downloads or installation instructions reviewed; software was not installed or executed by AltStack.

Availability checked 27 Oct 2026. Check the provider’s release or installation information

Installation and setup

Install on your computer · Instructions checked 2026-10-27

  1. Choose a current package or binary from the canonical gitui-org/gitui repository.
  2. On a Mac with Homebrew installed, the provider documents brew install gitui.
  3. Open a disposable local repository and start gitui from its folder.
  4. Use the context help to inspect a diff, stage one change and review the staged result before committing.
  5. Keep the Git CLI available for unsupported operations. Configure remote credentials separately and review push or reset actions before confirming them.

GitUI is MIT-licensed software without a required client subscription. Git hosting, accounts and remote infrastructure are separate. It replaces selected staging, diff and history tasks rather than every GitKraken workflow. The reviewed README lists missing sparse-repository and Git LFS support, and says it does not fully replace the Git shell.

Self-hosting & quickstart specs

License
MIT
Deployment
Local terminal interface for Git repositories
Free edition / costs
Free terminal Git interface. GitUI is MIT-licensed software without a required client subscription. Git hosting, accounts and remote infrastructure are separate. It replaces selected staging, diff and history tasks rather than every GitKraken workflow. The reviewed README lists missing sparse-repository and Git LFS support, and says it does not fully replace the Git shell. Pricing evidence.
Devices / hardware
A supported terminal, Git repository and provider binary or package. Homebrew is needed for the documented Mac command. HTTPS credential.helper must be configured explicitly; a source build has separate Rust and native dependency requirements.
brew install gitui

Provider-documented command for the stated platform and prerequisites. AltStack reviewed the instructions and did not execute the command.

Documentation checked 2026-10-27; command not executed by AltStack.

GitUI provider setup documentation

Explore the project

Technology stack

Technologies recorded in the catalog snapshot.

Tags