JavaScript Drawing

Open-source JavaScript projects categorized as Drawing

Top 23 JavaScript Drawing Projects

  • pencil

    The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    Pencil - Open source design tool using Electron.

  • jspaint

    🎨 Classic MS Paint, REVIVED + ✨Extras

  • Project mention: Textual Paint – MS Paint in your terminal | news.ycombinator.com | 2023-07-25

    This is by the same person who made jspaint. https://github.com/1j01/jspaint Some of the other projects by the author are also very interesting https://github.com/1j01?tab=repositories&q=&type=&language=&...

    There is this pipes screen saver for example https://1j01.github.io/pipes/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • tui.image-editor

    🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.

  • NN-SVG

    Publication-ready NN-architecture schematics.

  • Project mention: NN-SVG | news.ycombinator.com | 2023-12-05

    Yeah, the github repo is a much better link for this, as it explains what it is. https://github.com/alexlenail/NN-SVG

  • mapus

    A map tool with real-time collaboration 🗺️

  • Project mention: Map Tool with Live-Collaboration | news.ycombinator.com | 2024-02-06

    The original website (I assume your project is fork?) shows proper attribution in the screenshot/video https://github.com/alyssaxuu/mapus

  • storyboarder

    ✏️ Storyboarder makes it easy to visualize a story as fast you can draw stick figures.

  • Project mention: Question about Storyboards | /r/MotionDesign | 2023-05-30

    I use Stroyboarder by wonderunit (its free) https://wonderunit.com/storyboarder/ You can either draw in the app or make your scenes in another program and drop them in. Eg, i could make a bunch of frames in illustrator on separate artboards and drop them in. It also links up to photoshop with the press of a button.

  • miniPaint

    online image editor

  • Project mention: Paint.net | news.ycombinator.com | 2024-03-29

    I use Paint.Net on my Windows machines. It's a great piece of software—and free. I bought the Microsoft Store version to support the author, although I continue to install the free download.

    I also run https://github.com/viliusle/miniPaint using Cloudflare Pages so it's hosted in one of my sub-domains as minipaint.[mydomainhere] and it's great for quick jobs.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • fishdraw

    procedurally generated fish drawings

  • leaflet-geoman

    🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers

  • lazy-line-painter

    Lazy Line Painter - A Modern JS library for SVG path animation

  • pointless

    An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

  • Project mention: Pointless - endless drawing canvas | /r/learnjavascript | 2023-07-31
  • PixelCraft

    A Pixel Art Editor

  • mapbox-gl-draw

    Draw tools for mapbox-gl-js

  • moebius

    Modern ANSI & ASCII Art Editor

  • Project mention: TDF fonts in Moebius | /r/ANSIart | 2023-11-06

    TheDraw font support has been requested a few times before but it hasn't been implemented to any degree. Your best bet is to use TheDraw.

  • react-sketch

    Sketch Tool for React-based applications, backed up by FabricJS

  • slashy

    Supercharge Notion with custom commands to record, draw, and more ✍️

  • SyncPaint

    A web app for synchronized group drawing. Draw together with other people in real time.

  • lineboi3000

    lineboi3000 is a way cool graphical interface for drawing, painting, adding EFX, and then sending your designs to a pen plotter or creating animations

  • knottingham

    A Tool for Drawing Pretty Knots.

  • Project mention: A Website to draw, drag and identify Knots | /r/math | 2023-07-01
  • art

    @Bigfan/art is a React custom renderer for HTML5 Canvas. (by bigfanjs)

  • arctic-landscape

    An animated drawing of an arctic landscape

  • pictionary

    Picture guessing and drawing multiplayer game (by Arp-G)

  • artdraw

    SVG editor online - Vector drawing and graphics editor

  • Project mention: Art Draw Online | dev.to | 2023-05-11

    Art Draw Github

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Drawing related posts

Index

What are some of the best open-source Drawing projects in JavaScript? This list will help you:

Project Stars
1 pencil 8,942
2 jspaint 7,103
3 tui.image-editor 6,708
4 NN-SVG 4,408
5 mapus 3,256
6 storyboarder 3,025
7 miniPaint 2,511
8 fishdraw 2,186
9 leaflet-geoman 2,077
10 lazy-line-painter 1,953
11 pointless 1,335
12 PixelCraft 1,210
13 mapbox-gl-draw 891
14 moebius 689
15 react-sketch 665
16 slashy 542
17 SyncPaint 72
18 lineboi3000 39
19 knottingham 32
20 art 29
21 arctic-landscape 27
22 pictionary 25
23 artdraw 7

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com