Focus Git – one branch at a time
See only the branch you care about, no more rainbow commit spaghetti
- Problem
- With SourceGit or Fork open on multiple branches, the graph floods with colored vertical lines and interleaved commits, making it impossible to focus on one branch's history; users even suspect they are using it wrong. Managing all local repos and seeing multi-branch diffs in one place remains unsatisfied.
- Solution
- A desktop Git client that defaults to a "branch focus" view: selecting one branch shows only its linear commit list, collapsing other branches into a sidebar. When comparison is needed, explicitly overlay one or two branches with side-by-side or three-way diffs instead of permanent noise.
- Users
- Mid-to-senior developers juggling multiple branches, and indie devs or freelancers with many local repos
- MVP
- Unified local repo list; single-branch focused view filtering unrelated commits; two-branch overlay comparison and diff; standard pull/push/merge/rebase actions; ship on one platform first
- Revenue
- One-time purchase (cheaper than commercial Git GUIs), free for students; team licenses and corporate invoicing as an upsell
- Why now
- Existing Git GUIs are either free-but-cluttered or commercial-and-expensive, while parallel branch work is now the norm; a Rust/Tauri native client with a focused UX has a clear wedge