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.
Other Linux: Fedora (.rpm) · plain binary
Free. No account, no sign-in, no trial.
Checking for the latest version…
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)
- Open the download and drag GitLanes to Applications.
- Open GitLanes. macOS says it can't verify the app: click Done.
- In System Settings → Privacy & Security, scroll down and click Open Anyway. You only do this once; updates install themselves.
Prefer the terminal? Run this instead of steps 2 and 3:
xattr -dr com.apple.quarantine /Applications/GitLanes.app
Linux (Debian, Ubuntu)
- Install the package.
aptpulls in the dependencies. - You need a Vulkan-capable GPU driver.
sudo apt install ./gitlanes-*-linux-x86_64.deb
Linux (Fedora)
- Install the .rpm package.
dnfpulls in the dependencies. - You need a Vulkan-capable GPU driver.
sudo dnf install ./gitlanes-*-linux-x86_64.rpm
Linux (any distro)
- Download the plain binary and put it on your
PATH. It updates itself. - You need git, a Vulkan-capable GPU driver, and the xkbcommon, Wayland, fontconfig, and ALSA libraries.
install -Dm755 gitlanes-*-linux-x86_64 ~/.local/bin/gitlanes