commit a3f2c · root

Your repo,
untangled.

Above is your entire git history — four branches, twelve commits, three merges, one HEAD. wyrm shows it like this by default. The graph traces the path you'll scroll.

See pricing
commit b1d4e · the problem

Every git GUI was
built by accountants.

Enterprise gradients. Upsell modals. UI chrome that hasn't moved since 2014. Even the "modern" git GUIs treat jj as an afterthought.

wyrm starts somewhere different: the interface disappears, history sings, the graph knows where it's going.

branch feat/log · 4 commits

The log that
breathes.

30,000-commit repos render in 142ms. Strict column alignment, author initials, time-grouping. GPU-accelerated, smooth at 120Hz.

A
feat: pricing page layout 2m
A
fix: graph render perf 8m
D
wip: animation timing 12m
A
refactor: extract module 28m
A
main · @ 1h
branch feat/conflict · 3 commits

When git fights you,
wyrm sits with you.

jj treats conflicts as a state, not a wall. wyrm builds on that: three-way merge, hunk-by-hunk decisions, every step reversible.

src/lib/graph.ts · hunk 2/4
const lanes = computeLanes(commits)
- const colors = palette.dark
+ const colors = palette[theme]
+ const stroke = colors.accent
return { lanes, colors }
commit j4e02 · about

Made by one indie,
in europe.

wyrm is a one-person studio. No VC, no enterprise upsell, no SSO-as-paywall, no analytics tracker.

Built because git GUIs deserve better — and jj deserves a worthy front-end. Funded by users who agree.

branch feat/pricing · 1 commit

Free for one repo.
Forever.

Open source generously. Pay when you graduate beyond your hobby projects. Cancel any time, no clawback.

Free
$0
1 repo · all features
Pro · yr
$72/yr
save 25%
@ HEAD · ready

Ready to untangle?

Download wyrm free. One repo, every feature, forever. macOS, Windows, Linux.