v1.15.0 Free & open source

Git made native for macOS

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.

Free & open source macOS 14+ Native SwiftUI & AppKit
~/Code/gitify
Gitify desktop application

Built on your git, not a reimplementation

SwiftUI Native macOS Your git binary Apple Silicon MIT License
Built for developers

Everything you need from a Git client

No Electron, no bloat, no reimplemented git. Gitify wraps your installed git binary and gives it a proper native interface.

Unified & split diffs

Review changes in unified or side-by-side view with full syntax highlighting. Visual image diffs included for design assets.

Interactive commit graph

A lane-based commit graph that makes branch history clear. Click any commit to inspect its changes, author and metadata.

Granular staging

Stage, unstage and discard changes at the file, hunk or individual line level. Full control over what goes into each commit.

Merge, rebase & cherry-pick

Handle complex workflows with guided dialogs and a 3-way conflict editor. Revert commits with a click when things go wrong.

Live progress & auto-refresh

Fetch, pull and push with real-time progress. FSEvents watches your working tree and updates the view automatically when files change.

GitHub & GitLab integration

Connect your accounts to browse remote repositories and clone with a click. Manage branches, tags, stashes and worktrees from the sidebar.

Why native matters

No Electron. No compromises.

Gitify is built from the ground up with SwiftUI and AppKit. It feels like it belongs on your Mac because it does.

electron git clients
  • Slow startup, heavy memory footprint.
  • Reimplemented git that behaves differently.
  • UI that looks out of place on macOS.
  • Bundled Chromium eating your battery.
gitify
  • Instant launch, minimal memory usage.
  • Uses your real git binary and config.
  • Native SwiftUI that feels like macOS.
  • Lightweight, fast and battery-friendly.
Built-in AI assistant

AI, there if you want it, gone if you don't

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.

  • Ask about rebases, merges, cherry-picks or any Git workflow
  • Uses your own API key or subscription from Anthropic or OpenAI
  • Don't want AI? Toggle it off in settings and it completely disappears
Repository overview

Everything about your repo at a glance

Gitify gives you a complete overview of every repository — stats, contributors, language breakdown and a rendered README, all without leaving the app.

  • Browse branches, tags, stashes and worktrees from the sidebar
  • Scan entire folders to bulk-import repositories
  • Reflog and submodule support built in
Gitify repository overview
Gitify icon

Git, the way macOS intended.

Download Gitify and get a fast, native Git client that works with your existing git configuration. Free and open source, always.

Universal & Apple Silicon macOS 14 Sonoma+ Auto-updates via Sparkle