Features

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.