PRODUCTIVITY · FREE

Sage - Git Client

A calm, beautiful Git client for Linux and Windows. Free for everyone.

Sage User interface
CAPABILITIES

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.

OVERVIEW

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
Sage
HISTORY

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)

Scenario map with infrastructure
STAGE & COMMIT

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.

Sage - Stage and unstage
STAY IN SYNC

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.

Sage - Fetch, Pull and Push
DESIGN

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.

Sage - Calm Design
IN DEPTH

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.

FeatureTerminalTypical GUISage
Multi-lane history graphManualYesYes
Reads your real gitYesSometimesYes
Warm light/dark design-BasicYes
Organise repos with labelsFoldersFilter & rename
PlatformsAllVariesLinux + Windows
PriceFreeOften paidFree for everyone
Read the history, not the manual.
GET STARTED

Download Sage

Go ahead and download the Sage, then proceed to install it on your device.