Download Git Nav
A free, open-source Git GUI for macOS, Windows and Linux. Explore the graph, compare branches, stage changes and commit to your local repositories.
macOS, Windows and Linux. Free and open source.
Desktop installers
Choose your operating system and processor. The desktop app requires Git on your PATH and updates itself from signed releases.
macOS
DMG installers for Apple silicon (M-series) and Intel Macs. The app is signed and notarized.
Windows
EXE installers for x64 and arm64 devices. The installer is not signed yet. SmartScreen may require More info, then Run anyway on first launch.
Linux
AppImage, deb and rpm packages for x64 and arm64. Choose the format for your distribution and processor.
Install from npm
With Node.js 20 or later, npm and Git installed, run:
npm install --global git-navgit nav .The package installs the launcher and native binary for your platform. Run git nav . inside an existing repository, or pass the path to a repository or worktree.
Open your first repository
Open a local repository in the desktop app or launch it from its directory. Git Nav uses your existing Git repositories. GitHub pull request state is optional and reads through an installed, authenticated gh CLI.
Start with comparing branches or staging your first commit.
Free and open source
Git Nav is free to download and use under the MIT license. The source code and issue tracker are on GitHub.