Back to browse
GitHub Repository

A fast native commit and diff code editor

2 starsRust

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

by kyle-ssg·Jun 22, 2026·6 points·0 comments

AI Analysis

MidShip ItCozy

Weekend Rust project for Git diffs when Fork and GitKraken already dominate this space.

Strengths
  • Viewport virtualization and off-thread highlighting deliver 120fps on 37k-line files.
  • gpui framework provides native GPU rendering without Electron or web views.
  • Tree-sitter syntax highlighting with on-demand language pack installation.
Weaknesses
  • Git GUI clients are saturated—Fork, GitKraken, Sourcetree, and GitHub Desktop already exist.
  • Two GitHub stars and weekend timeline signal early experiment, not production-ready tool.
Target Audience

Developers who primarily use their IDE for Git operations

Similar To

Fork · GitKraken · GitHub Desktop

Post Description

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.

Similar Projects