Sage - Git Client
A calm, beautiful Git client for Linux and Windows. Free for everyone.
Most important features.
Everything a developer needs to understand a repository at a glance and commit with confidence.
Multi-Lane Commit Graph
Every branch on one readable graph, with ref and tag pills right where the work happened.
Confident Staging & Diffs
Stage, unstage, and read every diff before you commit - so you always know what will land.
Fetch, Pull & Push in Sync
Ahead/behind badges show where each branch stands. Branches, tags, remotes, and stashes in one view.
A Calm, Beautiful Workspace
Warm surfaces, a sage-green accent, real typography - light or dark, and lovely to work in all day.
About the Calm Git Client
A beautiful desktop Git client for everyday work - a wide history over a clear diff, rendered in a warm, minimal skin. Sage shells out to the git you already have, so there are never any surprises about what a button did to your repository. Free for everyone, on Linux and Windows.
- Warm, minimal design in light or dark
- Built on real git - no surprises
- Free for everyone on Linux and Windows

See the Whole Story
Read your project at a glance - every branch on a single, readable multi-lane graph, with ref and tag pills right where the work happened. History across all branches, not one at a time. (pairs with: the commit-graph screenshot)

Commit with Confidence
Stage and unstage with a click, and read every diff before it lands. Sage shells out to the git you already have - so there's never a surprise about what a button did to your repository.

Fetch, Pull and Push
Always know where each branch stands - ahead/behind badges tell you at a glance. Manage branches, tags, remotes, and stashes from one calm, unified view.

Calm by Design
Warm paper surfaces, a single sage-green accent, and real typography - in light or dark, with frameless custom window chrome. A Git client that feels good to sit in all day.

How it works.
A closer look at what Sage does, and who it's for.
Sage borrows the structure desktop Git clients got right - a wide history table over a diff - and renders it in a warm, minimal skin. It shells out to the git you already have, so there are no surprises about what a button did to your repository.
No account, no telemetry, no lock-in. You open a repo and it just works - the same on Linux and on Windows, free for everyone.
Built for everyday work
Sage keeps the whole shape of a change in front of you: every branch on a single multi-lane graph, the staging area and diff a glance away, and ahead/behind badges so you always know where a branch stands. A commit can be reviewed and made in seconds, and repeated as often as the day demands.
- History across all branches on one readable graph
- Stage, unstage, and read diffs before you commit
- Fetch, pull, and push with ahead/behind badges
- Branches, tags, remotes, and stashes in one view
Who it's for
Developers, teams, and students who want a calm place to read history and ship with confidence - without memorising flags or trusting a black box. If you like the clarity of a desktop client but want it to feel good to sit in all day, Sage is built for you.
Sage at a glance
A quick look at how Sage compares to the usual ways of working with Git.
| Feature | Terminal | Typical GUI | Sage |
|---|---|---|---|
| Multi-lane history graph | Manual | Yes | Yes |
| Reads your real git | Yes | Sometimes | Yes |
| Warm light/dark design | - | Basic | Yes |
| Organise repos with labels | — | Folders | Filter & rename |
| Platforms | All | Varies | Linux + Windows |
| Price | Free | Often paid | Free for everyone |
Read the history, not the manual.
A look inside.
Screenshots from the Sage. Click any image to enlarge.
Download Sage
Go ahead and download the Sage, then proceed to install it on your device.