Alternatives to Gitfox
A native macOS Git client for reviewing diffs, staging changes and managing branches. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Gitfox
A native macOS Git client for reviewing diffs, staging changes and managing branches.
Replacements
Listings that take over the same core job as Gitfox.
Fork
Fast native Git client for macOS and Windows with a clean interface.
Fork is a paid native client for macOS and Windows that stays fast on large repositories and has clear interactive rebase and conflict tools.
Tower
Professional Git client for Mac and Windows with undo and conflict tooling.
Tower runs on macOS and Windows with undo for almost any operation and quick actions, and it uses subscription pricing rather than a purchase after trial.
Sourcetree
Free visual Git and Mercurial client for Windows and macOS.
Sourcetree is free on macOS and Windows with interactive rebase, submodules and Mercurial support, but can be slow and occasionally unstable.
GitKraken Desktop
Visual Git client with a graph view, drag-and-drop branching and a merge editor.
GitKraken Desktop is a cross-platform Electron app with a commit graph and merge editor, and it needs a paid licence for private repositories.
Sublime Merge
A fast cross-platform Git client from the makers of Sublime Text with line-level staging and merging.
Sublime Merge is a paid client for macOS, Windows and Linux with line-level staging, syntax-highlighted diffs and a built-in merge tool.
GitUp
An open-source macOS Git client with a live, directly editable commit graph.
GitUp is a free open-source native Mac client with a live, editable commit graph, though its development pace is modest.
GitHub Desktop
GitHub's own Git client, aimed at people who want to commit and push without learning the command line.
GitHub Desktop is free and MIT-licensed, supports older Intel and Apple Silicon Macs, but is Electron-based and hides advanced operations.
SmartGit
A cross-platform graphical Git client with visual history, conflict resolution and pull request support.
SmartGit runs on macOS, Windows and Linux with visual history, pull request support and LFS, and is paid for commercial use.
Similar software
Related functionality, not a direct replacement.
Kaleidoscope
A Mac file comparison and merge app for text, images and folders that integrates with Git.
Retcon
A macOS app for rewriting Git history by dragging and dropping commits, with undo for every change.
Working Copy
A Git client for iPhone and iPad that clones, edits, commits and pushes repositories.