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.
Use inline change highlights, Fluid, Blocks, or Unified diff layouts, whitespace drawing, and multiple diff algorithms to make sense of code faster.
Inline blame annotations next to every line. Jump straight to the commit that introduced a change without leaving the file.
Compare assets in split view or side-by-side.
Compare Anything

Side-by-side diffs that explain themselves

Who changed what, and why

Diffs for images, not just code

Features
Everything you need. Nothing in the way.
Designed around how you actually work.
Issue Tracker IntegrationNew
Find GitHub, GitLab, Gitea, and Jira Cloud issues from the commit editor. Choose issue sources for each repository and insert references with /i.
Commit AutocompleteNew
Insert file paths, commit hashes, and Gitmoji as you write. Type / to find the right reference without leaving your commit message.
AI Commits
Generate commit messages from your staged changes with Claude or Codex.
Interactive Rebase
Edit, reword, drop, fix up, and squash commits with a single click.
Resolve Conflicts
Resolve individual conflict hunks by keeping either side, both sides in either order, or neither.
Commit Signing
Sign commits with SSH or GPG keys to keep your repository history trusted and clear.
And more
- Granular StagingStage individual lines or whole hunks.
- Quick ActionsCheck out, compare, merge, and rebase branches from the keyboard. Press ⌘P and start typing.
- SnapshotsSave all changes or selected files without disturbing your working tree.
- Git LFSWork with repositories that use Git Large File Storage without leaving Gitfox.
- Service AccountsCreate, list, and clone repositories from GitHub, GitLab, GitLab Self-Managed, Bitbucket, and Gitea accounts.
- Full-Text SearchSearch the contents of any source file in your commit history.
- BisectStart a bisect from any commit and step through it in Gitfox.
- ShortcutsDefine custom shortcuts for most main menu commands.
- ReflogFind lost commits in the reflog and recover from mistakes.
- Git-FlowUse the bundled git-flow integration when your workflow depends on it.
- Multiple IdentitiesCreate multiple committer identities and switch them on the fly.
- Command Line IntegrationOpen Gitfox from the terminal with the bundled command-line tool.
- Drag & DropDrag commits, branches, and tags to perform actions. Organize branches into folders or stash selected files by dragging.
- MarkdownRender Markdown READMEs beautifully.
- NotificationsFetch repositories in the background and get notified about changes.
- Link ManagerLink to external pages or turn commit-message patterns into clickable links.
Integrations
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
Three things we won’t trade away
Not for a longer feature list, and not to ship faster.
Native, not Electron
Written in Swift and drawn with AppKit. Gitfox opens fast, stays light, and behaves like the Mac apps you already trust — because it is one.
- Swift and AppKit
- No bundled browser engine
- Apple Silicon and Intel
Git stays Git
Branches, commits, and remotes keep their real names and work the way Git does. No invented concepts, no workflow bent around one hosting service.
- Familiar from the first repo
- Works with any remote
- Plays nicely with the CLI
Your code stays yours
Repositories stay on your Mac. Gitfox only connects for license checks, updates, crash reports, and anonymous usage statistics that help us improve the app.
- Never your code or file names
- Never your commit messages
- Nothing that identifies you
FAQ
Common questions
Is there a free trial?
Which Macs and macOS versions are supported?
Which Git hosting services does Gitfox work with?
Is the license per-user or per-Mac?
Will it work with my existing CLI setup?
Get started
Ready to upgrade your git?
Free 30-day trial. No card required. Works on macOS 15.0 and later — Apple Silicon and Intel.