GrobPaint
2026-03-15I released GrobPaint, a lightweight image editor that sits somewhere between MS Paint and Paint.NET. It's multiplatform by default, which was the main motivation. I've been wanting a simple Paint.NET replacement on macOS for years and nothing quite fit. I always found GIMP's UI to be clunky and Krita to be weird, most likely because I've grown so accustomed to Paint.NET. I've only ever heard good things about Asesprite, but too tailored to pixel art for me. No knock on any of those projects! Probably just me being overly particular.
Anyway, now that I'm addicted to Claude Code, I thought it probably wouldn't be too hard to just roll my own.

It's built with vanilla JS and a small Python backend. No frameworks, no Electron. About 5,000 lines of code total. Layers, blend modes, magic wand, lasso, the usual stuff you'd expect. Try it out in your browser!
I posted it on Hacker News and it got some nice traction. The GitHub repo is already over 100 stars, which is cool and unexpected. My Simple Markdown Editor also got more traction than I expected on HN (I should really post more!)
Actively developing this one. If you have feature requests, open an issue on GitHub.
More notes
- Super Mario 64's elegant collision system2025-12-31
- Maybe stocks aren't a great investment2025-12-03
- Lisp Visualization Test2025-10-15
- Local LLM Optimism2025-09-14
- Iteration Time is (arguably) the Most Important Thing2025-09-12
- Everybody just wants immediate mode2025-09-10