TypeScript Graphics

Open-source TypeScript projects categorized as Graphics

Top 23 TypeScript Graphic Projects

  1. Konva

    Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

    Project mention: Building a Web-Based Excel Editor: A Comprehensive Guide | dev.to | 2025-06-23

    Konva.js - High-performance 2D canvas library

  2. Civic Auth

    Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.

    Civic Auth logo
  3. G2

    ๐Ÿ“Š The concise and progressive visualization grammar.

  4. pts

    A library for visualization and creative-coding

  5. orillusion

    Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.

    Project mention: 8 Open Source Projects Worth Bookmarking | dev.to | 2024-09-18

    Orillusion

  6. G2Plot

    :dango: An interactive and responsive charting library based on G2.

  7. zero

    A 3D renderer written in JavaScript and rendered to the terminal. (by sinclairzx81)

  8. lume

    GPU-powered 3D HTML. โœจ๐ŸงŠ <lume-box size="1 2 3"> (by lume)

    Project mention: Show HN: Lume โ€“ OS Lightweight CLI/API for macOS/Linux VMs on Apple Silicon | news.ycombinator.com | 2025-02-02

    And also this Lume, which is a 3d-HTML library.

    https://lume.io

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. vue-konva

    Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.

  11. glisp

    Glisp is a Lisp-based design tool that combines generative approaches with traditional design methods, empowering artists to discover new forms of expression.

  12. idraw

    A simple JavaScript framework for Drawing on the web.(ไธ€ไธช้ขๅ‘Web็ป˜ๅ›พ็š„JavaScriptๆก†ๆžถ)

  13. gooey-react

    The gooey effect for React, used for shape blobbing / metaballs (0.5 KB) ๐Ÿงฝ

  14. sofie-core

    Sofie Core: A Part of the Sofie TV Studio Automation System

  15. lol-pick-ban-ui

    Web-Based UI to display the league of legends champ select in esports tournaments.

  16. curved-arrows

    Draw S-curved arrows between points or shapes

  17. nitro

    Create apps 10x quicker, without Javascript/HTML/CSS. (by h2oai)

  18. chicago-brick

    Software that displays content on a multi-node video wall.

    Project mention: An Update on Fresh | news.ycombinator.com | 2025-05-15

    A bit of Deno trivia: it runs the big "Chicago Brick" video wall in Google's main office in Fulton Market; they open-source the code here:

    https://github.com/google/chicago-brick

    (I contributed a little "Penrose-tile" module during my time there, though I never got it in production :P)

  19. hello-worlds

    Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene ๐Ÿ‘‹๐ŸŒ

  20. cubecubed

    ๐Ÿ’ก๐Ÿš€๐Ÿฟ Play stunning mathematical visualization on the web with SVG and Canvas.

  21. isometric-css

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

  22. chatGL

    GLSL shader generator using GPT-3 ๐Ÿค–๐ŸŽจ

  23. deep-time-timeline

    Web app to visualize world events through log-scaled Deep Time

    Project mention: Show HN: Deep Timeline log-scale world history timeline (side project) | news.ycombinator.com | 2025-06-03

    This app is a weekend project I just built for fun. It's inspired by a log-scale geologic timeline I created with a friend in high school in the 1970s, on an adding-machine tape. We took the logarithms of the dates of all kinds of paleological events, plotted them on the 40' long tape, and hung it up in the classroom. We realized we could fit the Big Bang, dinosaurs, and what we ate for breakfast that day on the same scale! I still have that tape somewhere, and I've been wanting to create an interactive version for many many years.

    My goal is to inspire people to think about how we fit into the bigger "deep time" picture and think about the long term. The idea of a log-scaled timeline is that ancient events are compressed, and recent events take up more space. Each piece of the timeline covers 10x as much time as the piece to its right (like the film "Powers of Ten" but for time). We humans are naturally oriented toward short-term thinking: tomorrow, next week, a human lifetime. This app puts that in context, so you can see how the present smoothly fades into the very deepest past.

    You can zoom in on any time period in the history of the universe. Significant events (my subjective judgment) from politics, art, science, and nature fade in as you zoom into them. It also has a "news feed" so new events will populate in on the right edge every now and then. I tried to optimize for desktop, mobile and tablet. Getting the events to flow and display nicely was the biggest challenge.

    I used AI to assist, mostly Claude and some gptel. This is the biggest project I've done with an AI "intern." My takeaway is it's helpful until it gets stuck (badly), and then I have to take over and fix things. It can be surprisingly creative as well as doing the grunt work. Source is at https://github.com/garyo/deep-time-timeline.

  24. Social-graphics-library

    A free JS library for dynamically generating social media images for gaming communities, social networks and companies. https://www.npmjs.com/package/social-graphics-library

  25. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla 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 Graphics discussion

Log in or Post with

TypeScript Graphics related posts

  • Zephyr3d โ€“ WebGL/WebGPU rendering engine v0.6.1 relased

    1 project | news.ycombinator.com | 5 Nov 2024
  • Visualize the preferences of cats

    4 projects | dev.to | 1 Sep 2024
  • Glisp: Graphical Lisp

    3 projects | news.ycombinator.com | 21 Jul 2024
  • Monodraw

    14 projects | news.ycombinator.com | 9 Mar 2024
  • Lume: Create 3D web applications with HTML

    1 project | news.ycombinator.com | 15 Jan 2024
  • I wrote a new language to beat Figma

    1 project | /r/ProgrammingLanguages | 25 Jun 2023
  • We are building a new language for building UI, and here is the overview of how we compile it to wasm, and then render it via WGPU. It's very very early.

    1 project | /r/ProgrammingLanguages | 22 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 Aug 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

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

# Project Stars
1 Konva 13,344
2 G2 12,412
3 pts 5,280
4 orillusion 4,864
5 G2Plot 2,608
6 zero 2,429
7 lume 1,445
8 vue-konva 1,263
9 glisp 1,134
10 idraw 1,052
11 gooey-react 674
12 sofie-core 323
13 lol-pick-ban-ui 270
14 curved-arrows 254
15 nitro 200
16 chicago-brick 160
17 hello-worlds 141
18 cubecubed 113
19 isometric-css 63
20 chatGL 61
21 liquid-logo 39
22 deep-time-timeline 4
23 Social-graphics-library 1

Sponsored
Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?