GitLanes Install

The graph, the merge, the commit. Nothing else.

GitLanes is a small, fast, free git GUI for macOS and Linux. It does the parts of git that are better with a picture and leaves the rest to your terminal.

Built on GPUI, the GPU-accelerated UI framework behind the Zed editor. Designed to be fast.

Free. No account, no sign-in, no trial.

Checking for the latest version…

GitLanes showing a commit graph with several branch lanes, the branch sidebar, and the staging panel

Everything you open a git GUI for

And none of the dashboards, boards, sign-in screens, or subscriptions that came with the last one.

Commit graph

Every branch in its own coloured lane, so you can see what diverged, what merged, and where you are.

Act from the graph

Merge, cherry-pick, and check out straight from a commit or branch. Create, push, and delete tags the same way.

Staging and commit

Review diffs, stage what you mean to, and commit. Stash the rest and bring it back later.

Remotes and worktrees

Add and edit remotes, and manage worktrees, without looking up the flags again.

It runs your git

Every write shells out to the git binary. Hooks, commit signing, credential helpers, and merge drivers behave exactly as they do on the command line.

Built on GPUI, like Zed

Written in Rust on GPUI, the same UI framework that powers the Zed editor. Every frame is drawn on the GPU and the app is designed to be fast. No browser inside.

Install

The download buttons always point at the latest release.

macOS (Apple Silicon)

  1. Unzip and drag GitLanes.app to Applications.
  2. Open it. The first time, macOS asks you to confirm: go to System Settings → Privacy & Security and choose Open Anyway.

Prefer the terminal, or macOS says the app can't be opened? Run this once:

xattr -dr com.apple.quarantine /Applications/GitLanes.app

Linux (Debian, Ubuntu)

  1. Install the package. apt pulls in the dependencies.
  2. You need a Vulkan-capable GPU driver.
sudo apt install ./gitlanes-*-linux-x86_64.deb