Gitfox
🌙

The native Git client for Mac that keeps up with you.

Review diffs, stage changes, manage branches, and resolve conflicts in a focused macOS app—without Electron.

Free 30-day trial · macOS 15.0 or later· Release notes (v5.3.2)

See every change clearly

Compare any two commits, branches, or tags with a click.

Compare Anything

Gitfox repository view with commit graph and inspector

Everything you need. Nothing in the way.

Designed around how you actually work.

And more

Bring your own diff tool

Hand off to the diff and merge tool you already trust. See the external diff and merge tool guide.

  • Kaleidoscope
  • Visual Studio Code
  • Araxis Merge
  • Meld
  • P4Merge
  • Beyond Compare
  • JuxtaCode
  • FileMerge

Principles

A few ideas we won't compromise on

Gitfox isn't trying to be everything. It's trying to be the right thing.

01

Native, not Electron

Written in Swift, drawn with AppKit. No Chromium baggage, no 400 MB downloads, no fans spinning when you open a window. The app behaves like every other Mac app you trust — because it is one.

02

Git stays Git

Gitfox doesn't hide Git behind invented concepts or reshape it around one hosting service. If you already know Git, the app should feel familiar from the first repository you open.

03

Yours, not ours

Your repos stay local. Gitfox connects for license checks, updates, crash reports, and anonymous usage statistics that help us improve the app — never your code, file names, commit messages, or anything that identifies you.

FAQ

Common questions

Is there a free trial?
Yes — 30 days, full features, no credit card required. After the trial you can activate a license to keep using Gitfox. You can start a new trial six months after your previous trial ends.
Which Macs and macOS versions are supported?
macOS 15.0 and later, on both Apple Silicon and Intel. Gitfox ships as one universal app with native support for both architectures — no Rosetta, no compatibility shim.
Which Git hosting services does Gitfox work with?
Gitfox has built-in account support for GitHub, GitLab, GitLab Self-Managed, Bitbucket, and Gitea. SSH remotes work like they do with git from the command line.
Is the license per-user or per-Mac?
Per-user. A Pro license covers one person, not one device. Team plans cover the number of people using Gitfox in your organization.
Will it work with my existing CLI setup?
Yes. Gitfox is designed to sit next to your existing Git setup: same repositories, same config, same credentials, same hooks.

Ready to upgrade your git?

Free 30-day trial. No card required. Works on macOS 15.0 and later — Apple Silicon and Intel.