nowfound

Work · alternatives · 2026

24 alternatives to JS Paint

MS Paint nostalgia made in JavaScript.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. JS Paint launched in 2018; newer entries below may have overtaken it.

  1. 1

    🎨 Classic MS Paint, REVIVED + ✨Extras

    2018 · jspaint.ml · its alternatives →

  2. 2

    Classic MS-Paint redone as a web application

    2020 · jscanvas.epizy.com · its alternatives →

  3. 3
    Paint▲326

    A simple Microsoft Paint inspired web app

    2025 · its alternatives →

  4. 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. 5

    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 →

  6. 6

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

  7. 7

    Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.

    2018 · roughjs.com · its alternatives →

  8. 8

    Like MSPaint… for GIFs.

    2015 · beta.gifpaint.com · its alternatives →

  9. 9

    A way to make web apps with just HTML & CSS

    2020 · remaketheweb.com · its alternatives →

  10. 10TJ

    A JavaScript Library for creating SVG patterns

    2015 · riccardoscalco.github.io · its alternatives →

  11. 11

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

    2017 · github.com · its alternatives →

  12. 12

    What do you do when private equity buys your old company and fires the maintainers of the popular open source project you started over a decade ago? You reboot it, and bring along some new friends to do it. Video.js is used by billions of people every month, on sites like Amazon.com, Linkedin, and Dropbox, and yet it wasn’t in great shape. A skeleton crew of maintainers were doing their best with a dated architecture, but it needed more. So Sam from Plyr, Rahim from Vidstack, and Wes and Christain from Media Chrome jumped in to help me rebuild it better, faster, and smaller. It’s in beta…

    Mar 2026 · videojs.org · its alternatives →

  13. 13IR

    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 →

  14. 14

    Microsoft paint online

    Nov 2025 · canvaspaint.org · its alternatives →

  15. 15
    Paintzen▲124

    HomeJoy for office/home painting

    2014 · paintzen.com · its alternatives →

  16. 16
    Chart.js▲263

    Simple, clean & engaging charts for designers and developers

    2014 · chartjs.org · its alternatives →

  17. 17

    An in-browser canvas tool for making retro art.

    2014 · make8bitart.com · its alternatives →

  18. 18RJ

    A JavaScript library for programming graphic design systems with SVG

    2015 · runemadsen.github.io · its alternatives →

  19. 19

    Creates a color palette from any image.

    2016 · chromewebstore.google.com · its alternatives →

  20. 20

    Full featured Javascript gallery. No dependencies.

    2016 · sachinchoolur.github.io · its alternatives →

  21. 21

    Paint in VR in your Browser

    2016 · aframe.io · its alternatives →

  22. 22SJ
  23. 23

    Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…

    2024 · github.com · its alternatives →

  24. 24

    Display dynamic and responsive image annotations, live

    2021 · markerjs.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 →