HeadlinesBriefing favicon HeadlinesBriefing.com

GrobPaint: Cross-Platform Image Editor

Hacker News •
×

Developer groverburger unveiled GrobPaint, a lightweight image editor filling the gap where Paint.NET doesn't run on macOS. Built with web technologies and minimal Python backend, the tool offers essential features—layers, blend modes, selection tools—designed for practical use rather than competing with Photoshop.

The architecture impresses with vanilla JavaScript across four modules totaling ~2,500 lines. No frameworks or complex dependencies beyond one CDN include make this approachable. Features include 16 blend modes, HSV color picker, sprite sheet export, and support for PNG, JPEG, BMP, and GIF formats.

Multiplatform by default, GrobPaint runs natively or in browser without build steps. The .gbp project format preserves layers as ZIP archives, while tabbed interface supports multiple documents. Keyboard shortcuts and canvas operations like zoom, pan, and grid overlay enhance workflow for developers needing quick image editing.

This open-source project addresses a real pain point for cross-platform developers who need lightweight image editing without full-featured applications. The implementation demonstrates how web technologies can create practical desktop experiences with minimal dependencies.