01
The commit graph, as a real app
History draws on a canvas next to a virtualized list. Colored lanes, branch chips on the commit, remotes, search, fetch and pull. Open a repo. That is the whole point.

Built by Mubashir Jamali · open source · MIT
Native git graph viewer — no VS Code tax
A fast desktop git graph for macOS, Windows, and Linux. Tauri 2 + Rust + React. Stage, commit, branch, merge, and browse history without opening an IDE just for the graph.

Features
01
History draws on a canvas next to a virtualized list. Colored lanes, branch chips on the commit, remotes, search, fetch and pull. Open a repo. That is the whole point.

02
Expand a row for the message, refs, parent SHA, and a file tree with +/- counts. No extra window.

03
Click a changed file in the sidebar and it opens as a tab. Original on the left, current on the right with syntax highlighting. Unstaged files you can type into.

04
Stashes sit in the sidebar of the active repo: apply, pop, drop, or stash the working tree.

05
GitHub Dark or Light, Dracula, Night Owl. Compact or comfortable. The keyboard map lives in the same panel.

06
Empty state is a picker, not a blank window. Scan a directory when you keep many checkouts in one place.

Install
macOS .dmg · Windows .msi · Linux .AppImage / .deb / .rpm
Stack