macOS 14+ (Apple silicon & Intel)

The best Git client on the Mac.

Fast, native, and yours the moment you buy it. All of Git's power, without the subscription. One price, and it stays yours for good.

Free for 30 days. No account, no card, no subscription to cancel.

Notarized by AppleUniversal (Apple silicon & Intel)Privacy-first, no account30 days free30-day money-backMade in Germany
spire - main
Sources/Spire/DiffView.swift
func stage(lines: [Int]) {
- applyPatch(lines, reverse: false)
+ applyPartialPatch(lines, cached: true)
+ refreshGutter(for: lines)
}
Built for developers who are done renting the tools they use every day.

100% native

SwiftUI + AppKit, no web wrapper

Buy once

One license, yours to keep

Git included

Ships with its own Git, zero setup

Auto-updates

Signed, notarized, always current

Why Spire

Powerful, yet effortless.

Everything you actually need to move fast. Nothing you have to fight.

Easy

Drag and drop, one-click clone, and an undo for almost everything. Git stops being scary.

Powerful

Interactive rebase, single-line staging, a visual conflict resolver, cherry-pick, submodules and LFS.

Productive

Quick actions, background fetching, automatic stashing and an offline indicator that keeps you in flow.

Native

Built with SwiftUI and AppKit for buttery scrolling and instant diffs. Not a web page in a window. It feels like the Mac, because it is.

A closer look

The details you feel every day.

Short clips of the real app land here soon. For now, here is what each view is built to do.

Undo anything

Made a mistake? Press Cmd+Z.

Undo local changes, restore old revisions, revert commits, recover deleted commits and bring back deleted branches. Every action has a safety net under it.

  • Multi-window, per-repository undo history
  • Recover deleted commits and branches
  • Every destructive action is reversible
spire - undo anything
Undo in action (clip coming soon)

Single-line staging

Commit exactly what you mean.

Stage, unstage or discard individual lines right in the diff. Split a messy working copy into clean, reviewable commits without ever touching the terminal.

  • Gutter selection with Shift-range per chunk
  • Stage, unstage and discard by line
  • Partial patches applied natively
spire - single-line staging
Line staging (clip coming soon)

Conflict resolver

Merge conflicts, finally readable.

A clear, visual resolver shows ours and theirs side by side. Pick a side, edit inline, and mark resolved with a click. No more hunting for conflict markers.

  • Side-by-side ours and theirs
  • Resolve chunk by chunk
  • Backups kept, so you can always step back
spire - conflict resolver
Conflict resolver (clip coming soon)

Cherry-pick & more

The advanced moves, made approachable.

Cherry-pick across branches, compare any two commits, browse history with clear ref badges, and manage stashes. The trickier corners of Git, approachable and fully undoable.

  • Cherry-pick single or multiple commits
  • Compare any two commits internally
  • Stashes, tags and remotes, all in reach
spire - cherry-pick & more
History & compare (clip coming soon)

Git you own. Not Git you rent.

One price. Yours forever.

Great tools should not rent themselves back to you every single year. Do the math: three years of a subscription and you own nothing, still paying just to keep the lights on. Buy Spire once and it is yours, with every feature, every update, and no meter running.

  • One-time license, no recurring fees
  • Works fully offline once activated
  • Free updates, delivered automatically
  • Fair upgrade pricing for major versions
Built for speed

Fast where it counts.

Native lists that recycle, memoized diffs, and rendering limits that never beach-ball. Spire stays fluid on repositories that make other clients crawl.

Instant

Diffs open without a spinner

Native

Recycling lists, no web jank

Offline

Full speed with no connection

Universal

One app, Apple silicon & Intel

Early access

The first reviews are on the way.

Developers are putting Spire through their own repositories right now. Their words land here soon, and yours could be one of them.

★★★★★

The first reviews land here soon.

★★★★★

The first reviews land here soon.

★★★★★

The first reviews land here soon.

Built with you

This is your Git client. Help shape it.

Spire is built in the open, by people who use it every day. Tell us what is missing, vote on what comes next, and watch it ship. No committee, no roadmap theater, just makers who listen.

We actually read every message

Reach a real person, not a ticket queue. Feedback goes straight to the people writing the code.

You steer the roadmap

The public roadmap is shaped by what users ask for most. Your vote moves things up the list.

Support that fixes things

Hit a bug and we chase it down fast. No scripted replies, no runaround, no upsell.

Pricing

One price. That's it.

No tiers to decode, no subscription to cancel. Just Spire, with everything in it.

Individual

Everything in Spire, for one person on all their Macs.

$79once
  • Every feature you actually need
  • Unlimited repositories
  • Free updates via Sparkle
  • 30-day money-back guarantee

Questions, answered.

Yes. You buy a license once and own it. There is no subscription and no recurring fee.

No. Spire ships with its own bundled Git, so it works even if you have never installed Git yourself.

Spire runs on macOS 14 Sonoma and later, as a universal app for both Apple silicon and Intel.

Download Spire and use it free for a full 30 days. No account and no card required. We would rather you take your time and be sure than feel rushed into buying.

Yes. Updates are signed, notarized and delivered automatically through Sparkle.

Own the best Git client on the Mac.

Download Spire, try it on your real repositories, and feel the difference in five minutes. Tell us what you love and what you do not. We are building this with you.

Free for 30 days. What's the risk? macOS 14+.