Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Git GUI Clients
  3. GitX

GitX

What it is

GitX is a native macOS graphical client for the Git version control system. It gives users a visual interface for Git operations, including worktree management; version 1.7 adds worktree creation, removal, pruning, locking, and unlocking, plus an option to force-push with lease after a rejected push. Users can edit Git configuration in a preferences window, access Fetch and Prune menu items, and select whether fetch should prune. GitX also offers light, dark, and system appearance settings, a selectable commit-date format, and terminal integration, including opening iTerm2 as a tab. The community-maintained project is intended to consolidate earlier branches and versions, and is licensed under GPL version 2. Mac users can install it with Homebrew or download a release; Apple Silicon users are directed to the arm64 release. The project documents Xcode and command-line build workflows, and says the release DMG and ZIP include stapled notarization. The app links against objective-git and libgit2.

For and against

For

  • Native macOS Git client
  • Worktree creation and management tools
  • Git configuration and fetch/prune controls
  • Light, dark, and system appearance options
  • Free and licensed under GPL version 2

Against

  • Available only for macOS
  • Builds link against objective-git and libgit2

The verdict

GitX brings Git operations and worktree management into a native macOS interface. It is free, with Homebrew installation and downloadable releases available.

Who it suits

GitX suits macOS users who want a graphical interface for Git and worktree operations. It is also relevant to developers who prefer installing through Homebrew or building from source.

Plans and prices

GitX

Free

macOS git client · GPL version 2

Every plan, in full

On the record

Architecture
The build instructions say `ARCH=x86_64` selects an x86 build.github.com · read 11 Oct 2026
Build
The project documents Xcode and command-line build workflows, including `make build`, `make unit-test`, and `make dmg`.github.com · read 4 Oct 2026
Build dependencies
The build bootstrap checks out submodules and builds objective-git and libgit2, which the app links against.github.com · read 11 Oct 2026
Command line
The Homebrew installation puts the `gitx` command-line tool on the user's PATH and can be updated with `brew upgrade`.github.com · read 11 Oct 2026
Dependencies
The build instructions say the app links against objective-git and libgit2 dependencies.github.com · read 4 Oct 2026
Download
The project provides releases for download and directs Apple Silicon users to the arm64 release.github.com · read 4 Oct 2026
Downloads
The project also offers releases to download and move into Applications, with an arm64 release recommended for Apple Silicon Macs.github.com · read 11 Oct 2026
Git features
The 1.7 release notes list worktree creation, removal, pruning, locking and unlocking, plus an option to force-push with lease after a rejected push.github.com · read 11 Oct 2026
Git operations
Release 1.5.3 added Fetch and Prune menu items and exposed prune-on-fetch.github.com · read 4 Oct 2026
History and appearance
Version 1.7 added a selectable commit-date format and light, dark or system appearance settings.github.com · read 11 Oct 2026
Install
GitX can be installed with Homebrew using `brew install --cask gitx`.github.com · read 11 Oct 2026
Installation
GitX can be installed with Homebrew using `brew install --cask gitx`.github.com · read 4 Oct 2026
License
GitX is licensed under version 2 of the GNU General Public License.github.com · read 11 Oct 2026
Maintained project
The repository describes this as a community-maintained version intended to consolidate earlier branches and versions.github.com · read 11 Oct 2026
Preferences
Release 1.5.3 added a Git Preferences window for editing Git configuration.github.com · read 4 Oct 2026
Product
GitX is a native macOS graphical client for the Git version control system.github.com · read 4 Oct 2026
Project
The repository describes GitX as a community-maintained effort to consolidate earlier branches and versions.github.com · read 4 Oct 2026
Recent feature
Release 1.6 added basic support for worktree branches.github.com · read 4 Oct 2026

Alternatives to GitX

Every alternative, ranked