-
It runs your git, not ours.
The same
gityou use in the terminal, on the repo you've already got open. Nothing uploads. Nothing gets indexed anywhere else. - Branches stay in one piece. Commitlane orders commits topologically, so a branch reads as a branch. Order by date instead and the same history sprawls across a hundred lanes of tangled lines.
- It only draws what's on screen. However long your history runs, it renders a screenful at a time. Jumping all the way back to the first commit is as quick as scrolling one row.
- Search happens inside git. Message, author or hash. Enter jumps to the next match, Shift-Enter to the previous.
- Or follow one file. Right-click any file for every commit that touched it, drawn the same way. If it was renamed, Commitlane offers its earlier history under the old name.
VS Code · Cursor · VSCodium
Commitlane for VS Code
VS Code still can't draw your git history. Commitlane does — every branch, merge and tag — and it stays quick on repositories that have been going for years.
Buy a licence — $19 Documentation
- One-time price
- $19
- Trial
- 14 days, free
- Data leaving your machine
- None
It doesn't bog down
We build against git's own source code, which is about as messy as histories get: 85,000 commits, with branches merging in and out constantly. Commitlane opens it straight away. No spinner, no indexing step, no waiting for it to think.
Search works the same way. It hands the job to git instead of grinding through commits itself, so finding something in a huge repo takes about as long as finding it in a small one.
Every build gets checked against what git log --graph draws for the same
history, so the picture you see is the one git would have given you.
It never phones home
Commitlane runs in your editor and nowhere else. No account, no sign-in, no telemetry. We can't tell when you install it, when you open it, or what you're working on, because there's no code in it that could tell us. A test fails the build if anyone ever adds any.
Your licence is a signed key you paste in once. The extension checks it on your machine against a key built into it, so it works on a plane, behind a corporate firewall, and for as long as you keep the file. It'll still work if we disappear.
What it won't do
Commitlane shows you history. It doesn't try to be a git client, and these are on purpose rather than on a list somewhere.
- It won't touch your repo. No committing, branching, merging, rebasing or stashing. Commitlane reads and draws. You drive git.
- It clips very wide graphs. Some histories sprawl dozens of lanes across, and git draws them that way too. Past a couple of dozen we stop drawing lines, because by then the commit messages matter more than the spaghetti.
- It needs a local checkout. Remote and virtual workspaces have no git for it to run.
Pricing
You pay $19 and that's it. No subscription, no per-machine charge, no renewal next year. Before any of that you get 14 days free with everything switched on, and we don't ask for a card.
When the trial runs out, Commitlane stops opening and shows you a buy screen. It won't keep working while nagging you, and it won't quietly hobble the graph. It's paid software and it says so before you install it.
Support
The docs cover entering a licence key, moving it to a new machine, and what to do when the graph looks wrong. For anything else, email support@voussoirsoftware.com and you'll get a human.