Life & fun · alternatives · 2026
24 alternatives to RoughJS – Create hand-drawn graphics now supports both SVG and Canvas
Create graphics with a hand-drawn, sketchy, appearance - rough-stuff/rough
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. RoughJS – Create hand-drawn graphics now supports both SVG and Canvas launched in 2018; newer entries below may have overtaken it.
- 1

Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.
2018 · roughjs.com · its alternatives →
- 2

A small JavaScript library to create and animate hand-drawn annotations on a web page
2020 · roughnotation.com · its alternatives →
- 3
Rough.js▲7Create graphics with a hand-drawn, sketchy, appearance
2018 · roughjs.com · its alternatives →
- 4

- 5

Rough Draw creates a sketchy, hand-drawn version of any image using RoughJS and a WASM version of OpenCV.
2018 · pshihn.github.io · its alternatives →
- 6
Handdraw▲145100% Free fully customisable hand-drawn illustrations
2022 · handdraw.xyz · its alternatives →
- 7
SVG Doodles▲143A collection of hand made svg doodles ready to copy-paste
2022 · svgdoodles.com · its alternatives →
- 8TJ
A JavaScript Library for creating SVG patterns
2015 · riccardoscalco.github.io · its alternatives →
- 9
SVG Artista▲406Little tool that helps you create SVG animations
2019 · svgartista.net · its alternatives →
- 10

- 11

- 12GN
2016 · graphicsjs.org · its alternatives →
- 13

- 14ER
2019 · gallery.manypixels.co · its alternatives →
- 15RJ
A JavaScript library for programming graphic design systems with SVG
2015 · runemadsen.github.io · its alternatives →
- 16

Get access to 2500+ High-quality and affordable illustrations and animations in over 50+ different styles. Great illustration pack designs, don't have to break the bank!
2020 · pixeltrue.com · its alternatives →
- 17

Create your own illustrations using mix-and-match components
2019 · its alternatives →
- 18

- 19

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 →
- 20
Radical Icons▲115Hand-drawn SVGs meticulously optimized for the modern web.
2020 · radicalicons.com · its alternatives →
- 21LE
2022 · sketchy.cs.brown.edu · its alternatives →
- 22

- 23

- 24

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 →