Treelace — commit graph for Git
Free commit graph for private repos. No account. No telemetry.
Every branch, remote, tag and stash in one fast graph inside VS Code, VSCodium, Cursor and other Open VSX editors. Your code and history never leave your machine.
Free, forever, on private repos
- Commit graph across all branches, remotes, tags and stashes, streaming 300 commits at a time and smooth at 100,000+
- Filter by branch, dim by author, and search messages, authors, ids and refs
- Commit details with changed files; click a file for the side-by-side diff
- Check out, create, rename and delete branches; merge (with
--no-ff), cherry-pick, revert; tags; stash apply, pop and drop; soft, mixed and hard reset; push and fetch with your own git credentials. Every action asks first, and hard reset asks twice - Multi-root workspaces with a repository picker
- "Open Graph" in the Source Control title bar and the status bar
Pro: £2.99/month or £29/year
- Interactive rebase editor: drag to reorder, then pick, reword, edit, squash, fixup or drop
- Branch compare: ahead/behind, commits unique to each side, combined diff
- One combined graph across every repository in the workspace
- Advanced search: file history,
-S/-Gpickaxe, date ranges - Export the graph as PNG or SVG
- Blame to graph: jump from a line to its commit
- Saved views and filters
No account. No telemetry. Nothing leaves your machine.
Treelace runs your own git program on your own computer. Commit messages, author names and emails, file contents and diffs are read locally and shown locally. Treelace sends no usage data, no crash reports and no analytics. The free edition makes no network requests at all.
Pro adds one request, about once a day: it sends your licence key, and nothing else, to treelace.com to renew it. You can switch that off. Push and fetch go only to your own git remotes, and only when you click them. Details are in the privacy notice.
How Treelace compares
| Treelace (free) | GitLens Community | Git Graph | |
|---|---|---|---|
| Commit graph on private repositories | Yes | No: "Commit Graph: Public Repos Only"1 | Yes |
| Account or sign-in needed | Never | See GitKraken's site1 | No |
| Latest release | 1.0.0, September 2026 | Not compared | 1.30.0, April 20212 |
| Usage data sent by the extension | None | See its privacy policy | See its documentation |
- GitKraken, GitLens pricing page, https://www.gitkraken.com/gitlens/pricing (retrieved 26 September 2026).
- Visual Studio Marketplace listing for mhutchie.git-graph, last updated 5 April 2021 (retrieved 26 September 2026).
GitLens and GitKraken are trademarks of their owner. Git Graph is published on the Marketplace by mhutchie. Treelace is not affiliated with either, and is written from scratch: it contains no code from those projects.
Questions
Do I need an account?
No. Not for the free edition and not for Pro. Pro is unlocked by a licence key shown on screen straight after payment.
Which editors are supported?
Visual Studio Code 1.85 or later from the Visual Studio Marketplace, and editors that install from Open VSX (for example VSCodium). It needs git installed on your computer.
I lost my licence key
Get it again at treelace.com/recover with the email you paid with and the invoice number shown on your purchase page and order confirmation. We never email keys.
How do I cancel?
Any time at treelace.com/manage, which opens Stripe's billing portal. Pro keeps working until the end of the period you have paid for.