TypeScript Drawing

Open-source TypeScript projects categorized as Drawing

Top 17 TypeScript Drawing Projects

  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    Project mention: Ask HN: Who has had a successful PWA product? | news.ycombinator.com | 2024-06-18

    Not OP, but the source code can be found here: https://github.com/excalidraw/excalidraw

  • 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
  • tldraw

    SDK for creating whiteboards and canvas experiences on the web.

    Project mention: Tldraw License Change | news.ycombinator.com | 2024-02-05
  • signature_pad

    HTML5 canvas based smooth signature drawing

  • paint-board

    🎨 A powerful multi-end drawing board that brings together a lot of creative brushes to experience a whole new range of drawing effects!

    Project mention: Show HN: Paint-BOARD, A powerful and fun multi-end drawing board | news.ycombinator.com | 2024-01-13

    In the UI I get a mix of Chínese and English, but the images in https://github.com/LHRUN/paint-board show English UI. ( few days ago, I had a problem because my browser prefered language is Spanish Latin America.)

  • idraw

    A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

  • node-pureimage

    Pure JS implementation of the HTML Canvas 2D drawing API

    Project mention: I Disappear | dev.to | 2024-05-06

    The project is technically structured around a matrix representing the 20,000 pixels of the original photograph, with 1 representing visible pixels and 0 representing pixels that have been turned to white. Each day, this matrix is updated by randomly converting a 1 into a 0, signifying the removal of a pixel. The server-side processing involves a 100% JavaScript implementation of the HTML Canvas 2D drawing API for Node.js, known as PureImage. This workflow processes the photograph daily: integrating the original photograph with the updated matrix on a Canvas instance, generating a new image, and archiving the previous day's image.

  • terra-draw

    A library for drawing on maps that supports Mapbox, MapLibre, Google Maps, OpenLayers and Leaflet out the box

  • 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
  • minimator

    Minimalist graphical editor

  • v-perfect-signature

    Pressure-sensitive signature drawing for Vue 2 and 3

  • svg2roughjs

    Create sketchy, hand-drawn-like images from SVGs

    Project mention: Rough.js: Create graphics with a hand-drawn, sketchy, appearance | news.ycombinator.com | 2023-12-22

    Great lib! Used it to build an svg2roughjs wrapper that converts your everyday SVG file to a sketch: https://github.com/fskpf/svg2roughjs

  • excalidraw-slides

    Create slides using Excalidraw.

  • ArtistAssistApp

    ArtistAssistApp is the best free web app for artists to accurately mix any color from a photo, tonal value study, turn a photo into an outline, draw with the grid method, paint with a limited palette, simplify a photo, and more.

    Project mention: spectral.js alternatives - ArtistAssistApp and mixbox | libhunt.com/r/spectral.js | 2024-02-23

    Both spectral.js and ArtistAssistApp are capable of realistic color mixing like real paints but using different algorithms.

  • atelier

    Expandable drawing component for React built by Cobalt, Inc.

  • isometric-css

    Isometric-CSS is a lightweight JavaScript library to build isometric projections through declarative HTML attributes.

  • drawille

    HTML5 Canvas on the terminal with Deno. (by littledivy)

  • ng-rough-notation

    〽️ A simple and configurable directive to annotate elements

  • drawly

    An app for daily drawing practice

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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).

TypeScript Drawing discussion

Log in or Post with

TypeScript Drawing related posts

  • OSS alternative to FigJam / Miro with local storage

    1 project | news.ycombinator.com | 18 Jun 2024
  • How I built a Multiplayer App in 3 days

    2 projects | dev.to | 14 May 2024
  • 🎨 CI/CD Workflow with AWS and Docker

    1 project | dev.to | 13 May 2024
  • Tldraw License Change

    1 project | news.ycombinator.com | 5 Feb 2024
  • Show HN: Batch Image Manipulation Toolkit in Browser

    2 projects | news.ycombinator.com | 4 Feb 2024
  • Keeping your fonts in embedded SVG

    1 project | dev.to | 25 Jan 2024
  • Excalidraw

    1 project | news.ycombinator.com | 14 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 25 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 excalidraw 76,155
2 tldraw 33,967
3 signature_pad 10,471
4 paint-board 1,423
5 idraw 945
6 node-pureimage 764
7 terra-draw 389
8 minimator 352
9 v-perfect-signature 236
10 svg2roughjs 138
11 excalidraw-slides 133
12 ArtistAssistApp 84
13 atelier 47
14 isometric-css 47
15 drawille 33
16 ng-rough-notation 5
17 drawly 1

Sponsored
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.io