[HN Gopher] Web-based image editor modeled after Deluxe Paint
       ___________________________________________________________________
        
       Web-based image editor modeled after Deluxe Paint
        
       Author : bananaboy
       Score  : 157 points
       Date   : 2026-01-25 12:54 UTC (10 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | baudaux wrote:
       | Is it simple to adapt file open/save in order to embed it in
       | https://exaequos.com ?
        
       | kosolam wrote:
       | Nice. Vanilla js with a pretty clean code. From a quick look
       | there is some components architecture and they are decoupled via
       | an events bus. I used to implement evented architectures in
       | winform apps in the past. On the one hand it may seem insane but
       | in practice it was a really good choice.
        
       | Aldipower wrote:
       | Nice! The code looks pretty neat! And also somehow clean. I like
       | those projects, without all those boring constraints you have in
       | "enterprise" or even worse start-up code.
        
       | heliumtera wrote:
       | Source code is very readable and very comfortable to use
       | application.
       | 
       | This is surprising given it's a web application in modern age,
       | did not expect that.
        
       | roskelld wrote:
       | Steffest was just showing off his entry for the color cycling
       | competition at GERP 2026 which uses a few of his tools to produce
       | including DPaint.
       | 
       | https://www.youtube.com/watch?v=VyB5cvA6f78
       | 
       | EDIT: I see he posted a link at the bottom of the Readme.md I
       | guess I should have scrolled to the bottom first.
        
       | VimEscapeArtist wrote:
       | I've been following this app for a while. Worth noting that the
       | author is also a very talented graphic artist and demoscener.
       | Works created with this tool frequently appear in various
       | demoscene compos.
        
         | bananaboy wrote:
         | Yeah! I posted one of his recent entries to a compo separately
         | but should have just posted it in this thread
         | https://www.youtube.com/watch?v=VyB5cvA6f78
         | 
         | He also made this amiga demo and wrote the music for it too.
         | He's multitalented! https://www.youtube.com/watch?v=cc8f7zg3-v8
        
       | newsoftheday wrote:
       | I appreciate the nostalgia of it but DPII was a light themed
       | tool, this one is dark themed, difficult for me to read.
       | 
       | I run DPII in DoxBox on Linux like this:
       | 
       | dosbox DP.EXE
       | 
       | Something I don't see in your app is the Perspective tool.
        
       | badsectoracula wrote:
       | This is neat, some years ago i also thought of making a simple
       | DPaint clone (though much simpler than what this project seems to
       | do) and started by... painting the tool icons, then losing
       | interest :-P. I did end up reusing them for a pixelart editing
       | component for Lazarus though[0] (and put the icons in my "Bad-
       | Common-Icons" icon set[1] that i use for my GUI programs). But i
       | do want to, at some point, tackle making something like Paint
       | Shop Pro 7 (for desktop, not web) because i think it has the best
       | UX of all image editing programs (including later versions of PSP
       | which i never liked).
       | 
       | That said, i played with this a bit and found some bug with the
       | smudge tool blending[2]. It also seems browser-related as it has
       | different behavior in Firefox and Falkon (which uses QtWebEngine
       | / Chromium). Also the way opacity works with the smudge tool
       | feels weird/wrong as even at 1% it seems to affect the image a
       | lot even though it should barely make a difference.
       | 
       | [0] https://i.imgur.com/kht16dJ.png
       | 
       | [1] http://runtimeterror.com/tools/icons/
       | 
       | [2] https://github.com/steffest/DPaint-js/issues/50
        
       | dizzy9 wrote:
       | Another Deluxe Paint clone is PyDPainter. It's Python-based and
       | available for Windows, Mac, and Linux. The UI is very much
       | reminiscent of the original.
       | 
       | https://github.com/mriale/PyDPainter
        
       | socalgal2 wrote:
       | How is this like DeluxePaint? For me DeluxePaint's defining
       | feature is how brushes work. You press B, you select some pixels,
       | those pixels immediately become your brush that you draw with
       | 
       | https://classicreload.com/play/dosx-deluxe-paint-animation.h...
       | 
       | This clone doesn't do that, therefore it's not remotely like
       | Deluxe Paint and it's disingenously to claim it's modeled on it.
        
       ___________________________________________________________________
       (page generated 2026-01-25 23:00 UTC)