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: Build a Scalable REST API with TypeScript, Express, Drizzle ORM, and Turso Database: A Step-by-Step Guide | dev.to | 2024-05-27

    To best illustrate this concept, I made a little sketch using excalidraw:

  • tldraw

    SDK for creating whiteboards and canvas experiences on the web.

  • Project mention: Tldraw License Change | news.ycombinator.com | 2024-02-05
  • 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
  • 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

  • excalidraw-slides

    Create slides using Excalidraw.

  • 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

  • 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 related posts

  • 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
  • Show HN: Paint-BOARD, A powerful and fun multi-end drawing board

    2 projects | news.ycombinator.com | 13 Jan 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 1 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 excalidraw 74,581
2 tldraw 33,359
3 signature_pad 10,297
4 paint-board 1,397
5 idraw 924
6 node-pureimage 760
7 terra-draw 379
8 minimator 352
9 v-perfect-signature 234
10 excalidraw-slides 133
11 svg2roughjs 135
12 ArtistAssistApp 82
13 atelier 47
14 isometric-css 46
15 drawille 33
16 ng-rough-notation 5
17 drawly 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com