Dev tools · alternatives · 2026

24 alternatives to MS Paint Classic (JS Paint)
🎨 Classic MS Paint, REVIVED + ✨Extras
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. MS Paint Classic (JS Paint) launched in 2018; newer entries below may have overtaken it.
- 1

- 2
JS Canvas▲72Classic MS-Paint redone as a web application
2020 · jscanvas.epizy.com · its alternatives →
- 3

🌂JS Paint ~~ as a cross-platform native desktop app. In other words, the "🎨 Classic MS Paint, REVIVED + ✨Extras".exe hehe - crisdosaygo/jspaint.exe
2021 · github.com · its alternatives →
- 4

🌂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 →
- 5

- 6

Run KolibriOS, Linux or Windows 98 in your browser
2016 · copy.sh · its alternatives →
- 7

Demo of in-browser Fast Neural Style Transfer with deeplearn.js library - reiinakano/fast-style-transfer-deeplearnjs
2017 · github.com · its alternatives →
- 8

Android ported version of the classic MS Paint
2023 · play.google.com · its alternatives →
- 9

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 →
- 10

- 11

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 →
- 12
98.css▲256A design system for building faithful recreations of old UIs
2020 · jdan.github.io · its alternatives →
- 13

Pts is a javascript library for visualization and creative-coding.
2018 · ptsjs.org · its alternatives →
- 14

A design system for building faithful recreations of old UIs.
2020 · botoxparty.github.io · its alternatives →
- 15

Render multiple moving rectangles to compare a number of canvas engines.
2020 · benchmarks.slaylines.io · its alternatives →
- 16

HTML/CSS portrait in the style of an 18th century painting
2018 · github.com · its alternatives →
- 17TJ
A JavaScript Library for creating SVG patterns
2015 · riccardoscalco.github.io · its alternatives →
- 18

- 19RJ
A JavaScript library for programming graphic design systems with SVG
2015 · runemadsen.github.io · its alternatives →
- 20XA
x86CSS is a working CSS-only x86 CPU/emulator/computer. No JavaScript required!
Feb 2026 · lyra.horse · its alternatives →
- 21

- 22KJ
2011 · endtwist.github.com · its alternatives →
- 23

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 →
- 24

Hi HN, in my last vacation, I built desktopcolors.com as a place to collect iconic solid background colors. Let me know what you think.
Aug 2026 · desktopcolors.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 →