Unified & split diffs
Review changes in unified or side-by-side view with full syntax highlighting. Visual image diffs included for design assets.
A fast, lightweight Git client built entirely with SwiftUI. Stage, diff, branch, merge and rebase — all powered by your own git binary, so it works exactly the way you expect.
Built on your git, not a reimplementation
No Electron, no bloat, no reimplemented git. Gitify wraps your installed git binary and gives it a proper native interface.
Review changes in unified or side-by-side view with full syntax highlighting. Visual image diffs included for design assets.
A lane-based commit graph that makes branch history clear. Click any commit to inspect its changes, author and metadata.
Stage, unstage and discard changes at the file, hunk or individual line level. Full control over what goes into each commit.
Handle complex workflows with guided dialogs and a 3-way conflict editor. Revert commits with a click when things go wrong.
Fetch, pull and push with real-time progress. FSEvents watches your working tree and updates the view automatically when files change.
Connect your accounts to browse remote repositories and clone with a click. Manage branches, tags, stashes and worktrees from the sidebar.
Gitify is built from the ground up with SwiftUI and AppKit. It feels like it belongs on your Mac because it does.
Gitify includes an AI chat assistant that understands Git inside and out. Stuck on a complicated rebase? Unsure how to untangle a merge conflict? Just ask — it knows your repository context and gives you actionable answers.
Gitify gives you a complete overview of every repository — stats, contributors, language breakdown and a rendered README, all without leaving the app.
Download Gitify and get a fast, native Git client that works with your existing git configuration. Free and open source, always.