I rebuilt the only parts of my IDE I use, in Rust, over a weekend

I don't know Rust.Friday after work I realised that 90% of my IDE time now is just the commit/diff view — and even good IDEs feel heavy for that.So over the weekend I built a dedicated native tool for just that. Kyde is a macOS git commit + diff editor with one goal: be fast, do Git well.I'm curious whether anyone else mostly opens their IDE for git operations these days.It's open source, and there's a signed app in Releases.

Hacker NewsToolDesign & CreativeSource
0Sign in to voteCopy link

FL score

62

out of 100

Verdict

VALIDATE

medium confidence

Competition

No competitor data yet

Trend

No signal yet

A lightweight macOS git client built in Rust that replaces the 10% of IDE usage developers actually need.

The pain

Developers spend significant time in heavy IDEs just to stage changes, write commits, and review diffs. VSCode, JetBrains, and Xcode are bloated for this single workflow. Git CLI is fast but lacks visual diff context. Existing git GUIs (GitKraken, Tower) are either expensive or still feel slow.

The gap

No tool exists that is both visually clear for diffs AND genuinely fast. The market has specialized tools (Sublime Merge, Fork) but they haven't achieved mainstream adoption. Most developers still default to their IDE because switching contexts is friction.

Build angle

The creator validated the core insight (90% of their IDE time is git operations) through personal use. Building in Rust over a weekend proves the concept is technically feasible and the creator can execute. Open source release removes distribution friction. The bet is whether this pain point is widespread enough to justify a business around it.

Strengths

  • Solves a real, specific problem the creator experiences daily
  • Technical execution is credible (Rust, native macOS app, working product)
  • Open source positioning builds trust and community
  • Low barrier to try (free, signed app, no onboarding)
  • Potential to expand to Linux/Windows if macOS traction validates

Risks

  • Market size unclear, most developers may not spend 90% of IDE time on git; this could be creator-specific behavior
  • Existing competitors (Sublime Merge, Fork, Tower) have failed to capture significant market share despite solving the same problem
  • macOS-only limits addressable market to ~15-20% of developers
  • No clear monetization path; open source + free tool doesn't generate revenue
  • Requires sustained maintenance and feature parity with git evolution
  • Switching costs are real, developers already have IDE muscle memory for git workflows

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “I rebuilt the only parts of my IDE I use, in Rust, over a weekend”.

Open FlyBot