HeadlinesBriefing favicon HeadlinesBriefing.com

DPaint.js Brings Deluxe Paint to the Browser

Hacker News: Front Page •
×

Steffest released DPaint.js, a browser‑based image editor that mimics the classic Deluxe Paint experience while handling vintage Amiga graphics. Written in plain JavaScript with no dependencies, it reads and writes Amiga icon files and IFF ILBM images, including HAM and 24‑bit modes.

Beyond format support, DPaint.js offers layers, selections, masking, transformation tools, and a suite of filters. Custom dithering and color cycling let users emulate retro palette constraints, while an embedded Amiga emulator previews results in authentic Deluxe Paint style. The app runs offline, requiring only a local web server.

Open‑source contributors Michael Smith and Nicolas Ramz added PBM support and Atari ST compression, expanding the tool’s legacy reach. With an alpha‑stage codebase, bug reports and pull requests are encouraged. As web technologies replace native graphics programs, DPaint.js demonstrates how classic workflows can survive entirely in the browser.

Licensed under an MIT‑style agreement, DPaint.js carries no ads, tracking, or server‑side processing, making it suitable for privacy‑conscious creators on desktops or tablets. Upcoming releases aim to add animation support, PSD import, and non‑square pixel modes, positioning the project as a modern hub for retro‑art enthusiasts.