RevisionmacOS 26 Tahoe or later

See every change. Commit with confidence.

Revision is a native git client for macOS 26 with Liquid Glass. Spaces for your repositories, changelists, shelf and commits from just the files you pick. The system git does the work under the hood.

Coming soon

Everything you expect from a git client. And a little more.

For GitHub, GitLab and your own server. Built in the spirit of macOS.

Spaces

Your own groups of repositories, like Work or Personal, with an icon and colour. Rearrange by drag and drop.

Changelists

Split work in progress into JetBrains-style changelists and drag files between them.

Shelf

Put changes aside as a patch and bring them back when you need them.

Commit only what you pick

Tick the files that belong in the commit. Amend, or Commit and Push in one step.

Signing and identity

Name, email and GPG, SSH or X.509 signing, set per repository.

GitHub and GitLab

Token check, cloning, SSH key upload and a link to open a new pull or merge request.

AI review

A second pair of eyes before you merge.

Revision runs Claude Code, Codex or Cursor Agent read-only in a temporary worktree and sorts the findings by severity, from critical to worth considering.

Agents
Claude · Codex · Cursor
Mode
read-only
Findings
critical · important · consider

Secrets belong in the Keychain.

Revision keeps tokens, passwords and passphrases in the macOS Keychain and only hands them to git while it runs. No account with us, no analytics.

Requirements

macOS
26 Tahoe or later
Git
system git
Hosting
GitHub, GitLab and self-hosted
Language
Czech

The app deliberately runs outside the sandbox because it launches git, ssh and gpg.

More apps

All apps