Git Navigator
Use Git Without Learning Git
Details
- External ID
- 47020569
- Source
- HN
- Company
- —
- Product
- Git Navigator
- Website domain
- gitnav.xyz
- Launched
- Feb. 15, 2026
- Cohort
- —
- Upvotes
- 8
- Upvotes percentile
- 0.4393530997304582
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hey HN, I built a VS Code extension that lets you do Git things without memorizing Git commands.You know what you want to do, move this commit over there, undo that thing you just did, split this big commit into two smaller ones. Git Navigator lets you just... do that. Drag a commit to rebase it. Cherry-pick (copy) it onto another branch. Click to stage specific lines. The visual canvas shows you what's happening, so you're not guessing what `git rebase -i HEAD~3` actually means.The inspiration was Sapling's Interactive Smartlog, which I used heavily at Meta. I wanted that same experience but built specifically for Git.A few feature callouts:- Worktrees — create, switch, and delete linked worktrees from the graph. All actions are worktree-aware so you're always working in the right checkout. - Stacked workflows — first-class stack mode if you're into stacked diffs, but totally optional. Conflict resolution — block-level choices instead of hunting through `<<<<<<<` markers.Works in VS Code, Cursor, and Antigravity. Just needs a Git repo.Site: https://gitnav.xyzVSCode Marketplace: https://marketplace.visualstudio.com/items?itemName=binhongl...Open VSX: https://open-vsx.org/extension/binhonglee/git-navigator
Enrichment
- Theme
- git and repository workflow tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- AI feature
- Project type
- Commercial product
- Normalized one-liner
- git client that simplifies version control
- Manually corrected
- False
Could you build this?
Partial A basic visual Git GUI or extension is vibe-codeable, but handling complex interactive rebases, conflict resolution edge cases, and high-performance DAG computation on large repos requires deep Git plumbing expertise.
What it would actually take: To build a robust client like GitKraken or Git Navigator, the frontend (typically Webview or Electron) talks to native Git bindings (libgit2 or optimized CLI subprocess wrappers). The hardest parts are building an efficient in-memory commit graph index for repos with tens of thousands of commits, handling non-trivial merge conflicts and worktree state machines without data loss, and maintaining low-latency file system watchers.
Discussion
1 comment analyzed.
Competitors
Other products that read as similar to this one — 186 launches clear the similarity bar, closest 8 shown.
Attention rank: #99 of 187 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 106 days after the earliest competitor.
- Git-workty · hn · 2026-01-06 · 7 upvotes · similarity 0.55
- GitByBit — Git course integrated into VSCode and Cursor · hn · 2026-01-27 · 13 upvotes · similarity 0.55
- GWZ · hn · 2026-07-15 · 5 upvotes · similarity 0.53
- Git-stage-batch · hn · 2026-04-17 · 6 upvotes · similarity 0.52
- CommitGate · hn · 2026-06-21 · 5 upvotes · similarity 0.50
- Lazyworktree, a TUI manager for Git worktrees · hn · 2026-01-03 · 9 upvotes · similarity 0.50
- GitByBit · hn · 2026-04-10 · 11 upvotes · similarity 0.50
- Ccgs · hn · 2026-06-06 · 6 upvotes · similarity 0.50
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.