CodeNiwa minimal · deliberate · shipped

背骨 · what landed

BranchSpine

A calm view of everything that landed in a branch. Pick a GitHub repository and a branch, and every merged feature curves into one spine — newest on top.

React · TypeScript · Vite · Web

BranchSpine on a phone, with every merged branch coming in from the right

One spine, every feature

no commit noise

Most git graphs show everything, so the one thing you wanted to know gets lost. BranchSpine only draws the branch you care about and the feature branches merged into it — each one a short curve with its name, pull request and when it landed. No commit history, nothing to untangle.

It runs entirely in your browser. Public repositories work straight away; for private ones you add a read-only token, which stays on your device. It is built for the web first, with iOS widgets planned next.

A look inside

画面 · desktop and phone

branchspine.com
BranchSpine on desktop: a trunk for the main branch with merged feature branches curving in from both sides
BranchSpine intro animation: a glowing trunk with coloured branches curving into it
BranchSpine home screen with a field for a GitHub repository

More from CodeNiwa