nowfound

Life & fun · alternatives · 2026

24 alternatives to JSPaint.exe – Original Windows 95 Paint.exe as a cross-platform binary

🌂JS Paint ~~ as a cross-platform native desktop app. In other words, the "🎨 Classic MS Paint, REVIVED + ✨Extras".exe hehe - crisdosaygo/jspaint.exe

JSPaint.exe is a cross-platform recreation of the original Windows 95 Paint application. Built as a binary that runs on multiple operating systems, it recreates the classic MS Paint interface and functionality from… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. JSPaint.exe – Original Windows 95 Paint.exe as a cross-platform binary launched in 2021; newer entries below may have overtaken it.

  1. 1

    🌂JS Paint ~~ as a cross-platform native desktop app. In other words, the "🎨 Classic MS Paint, REVIVED + ✨Extras".exe hehe - crisdosaygo/jspaint.exe

    2020 · github.com · its alternatives →

  2. 2

    🎨 Classic MS Paint, REVIVED + ✨Extras

    2018 · jspaint.ml · its alternatives →

  3. 3
    JS Paint▲201

    MS Paint nostalgia made in JavaScript.

    2018 · jspaint.app · its alternatives →

  4. 4

    Classic MS-Paint redone as a web application

    2020 · jscanvas.epizy.com · its alternatives →

  5. 5
    Paint▲326

    A simple Microsoft Paint inspired web app

    2025 · its alternatives →

  6. 6

    RetroTick parses PE/NE/MZ binaries, emulates an x86 CPU, and stubs enough Win32/Win16/DOS APIs to run classics like FreeCell, Minesweeper, Solitaire and QBasic, entirely in the browser. Built with Preact + Vite + TypeScript. Demo: https://retrotick.com GitHub: https://github.com/lqs/retrotick

    Feb 2026 · retrotick.com · its alternatives →

  7. 7IR

    After 25 years of writing software, I was feeling nostalgic for the kinds of things that got me into programming in the first place: the old DOS demoscene. I spent a weekend seeing if I could recapture some of that INT 13H VGA magic using today's web tech, but with the old-school constraints of doing it from scratch. The result is this portfolio of ten classic effects running in a single HTML file. It's all vanilla JavaScript writing to a element, with no external libraries. It was a fun challenge to implement things like: * The color palette cycling and smooth fading in the Plasma demo. *…

    2025 · jdfio.com · its alternatives →

  8. 8

    https://lisagui.com/info.html This is a web OS I wrote in vanilla JS that looks like the Apple Lisa Office System (1983-85), with other contemporaneous influences and additional improvements and features. It's currently in alpha and isn't remotely bug free. I had been holding off on posting this here until it was somewhat presentable and useful. Please note; the Lisa conforms more literally to the desktop metaphor than most modern GUIs - some of the important differences are mentioned in the readme. This is a complete recreation of the UI in JS; it all renders to a single…

    2025 · alpha.lisagui.com · its alternatives →

  9. 9

    Windows 95 app that runs on macOS, Windows, and Linux

    2018 · github.com · its alternatives →

  10. 10

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  11. 11

    Hey HN! We're Ben and Izak, founders of Repaint (YC S23). Repaint is like Figma, but for creating real websites. It has panning, zooming, and dragging elements around. The settings closely follow html/css. We think an open canvas is a big improvement over other website builders. Everything is easier: styling, consistency, responsiveness… But making it work was hard! We thought HN would appreciate the tech behind it: - A custom WebGL rendering engine (w/text, shadows, blurs, gradients, & opacity groups) - A partial implementation of the css spec - A custom text editor & text shaper…

    2024 · repaint.com · its alternatives →

  12. 12

    Windows 95 in an app. Runs on macOS, Linux, and Windows. - felixrieseberg/windows95

    2018 · github.com · its alternatives →

  13. 13
    EXT▲187

    An easy way to build cross-platform desktop software.

    2024 · its alternatives →

  14. 14

    Demo of in-browser Fast Neural Style Transfer with deeplearn.js library - reiinakano/fast-style-transfer-deeplearnjs

    2017 · github.com · its alternatives →

  15. 15

    The project has been migrated to @wolf-table/table https://github.com/wolf-table/table - myliang/x-spreadsheet

    2019 · github.com · its alternatives →

  16. 16
    Canvas▲251

    A DALL·E playground for the Mac

    2023 · kevinhermawan.com · its alternatives →

  17. 17

    Render multiple moving rectangles to compare a number of canvas engines.

    2020 · benchmarks.slaylines.io · its alternatives →

  18. 18

    Around 3 weeks ago, I came across a reddit post from someone who was looking to see if anyone was interested in taking over a 12-14 year old objective c app which hadn't been on the app store for many years. I responded and decided to do it. The app is called Painteresque. It lets you turn photos to charcoal drawings, paintings etc while doing all the processing locally on device: https://apps.apple.com/ca/app/painteresque-photo-to-sketch/i... The app is entirely free to use, has no ads, third party analytics, trackers, subscriptions or other junk. It does offer…

    2025 · apps.apple.com · its alternatives →

  19. 19

    Microsoft paint online

    Nov 2025 · canvaspaint.org · its alternatives →

  20. 20
    Sacred OS▲155

    Retro OS in your browser

    2024 · sacred.neocities.org · its alternatives →

  21. 21AA
  22. 22

    Nostalgist.js is a JavaScript library that allows you to run emulators of retro consoles within web browsers.

    2023 · nostalgist.js.org · its alternatives →

  23. 23

    Somewhere between MS Paint and Paint.NET. Multiplatform by default. - groverburger/grobpaint

    Mar 2026 · github.com · its alternatives →

  24. 24

    Like MSPaint… for GIFs.

    2015 · beta.gifpaint.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →