Everything a native Mac Git client should be.
Spire brings all of Git's power into a calm, fast, native interface. No web wrapper, no compromise. Here is what you get.
Effortless by default
Undo anything
Reverse almost any action with Cmd+Z, including deleted commits and branches.
Drag and drop
Move, merge and reorder with direct manipulation instead of memorized commands.
One-click clone
Clone a repository and get to work in a single step.
Quick actions
Common operations are one keystroke or one click away.
All of Git's power
Single-line staging
Stage, unstage and discard individual lines directly in the diff.
Interactive rebase
Reorder, squash and reword commits in a clear, visual editor.
Conflict resolver
Resolve merge conflicts side by side, chunk by chunk.
Cherry-pick
Replay one or many commits onto another branch, fully undoable.
Submodules & LFS
First-class support for submodules and Git Large File Storage.
History & compare
Browse history with clear ref badges and compare any two commits.
Productivity, built in
Bundled Git
Ships with its own Git, so there is nothing to install or configure.
Background fetch
Stay current with automatic, quiet fetching.
Offline first
A clear indicator keeps you working when the network drops.
External diff tools
Route diffs to your favorite tool, or use the fast built-in viewer.
Syntax highlighting
Readable diffs with syntax highlighting across dozens of languages.
Auto-updates
Signed, notarized updates delivered automatically.
See it on your own repositories.
Download Spire free and take it for a spin. 30 days, no strings.