TypeScript Diagrams

Open-source TypeScript projects categorized as Diagrams

Top 23 TypeScript Diagram Projects

  1. excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    Project mention: Virtual whiteboard for sketching hand-drawn like diagrams | news.ycombinator.com | 2026-06-19
  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

    Project mention: Frankenstein Meeting Room: Three Apps in One Browser Tab | dev.to | 2026-05-12

    In milestones 3 and 4 I implemented the React whiteboard (Excalidraw) and the Svelte Mermaid diagram each as a remote. For both I proceeded the same way: first the standalone app, then placed the federation configuration on top. That way I could develop and test Excalidraw or the Mermaid diagram in isolation before the remote was integrated into the shell. The same UI project (react, svelte) continues to run under its own port as a standalone app and can at the same time be loaded by the host as a remote — for the federation loading, however, the built JavaScript chunks plus remoteEntry.json as static assets are sufficient, a running dev server is not necessary (only for the standalone test).

  4. jsoncrack.com

    ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML and CSV into interactive graphs.

    Project mention: Writing Your First Compiler - Part 7: Taking Stock | dev.to | 2025-11-13

    Copy this JSON and paste it into jsoncrack.com or any JSON tree visualizer. You'll see your AST as an interactive tree diagram. Click around. Explore the structure. See how factorial(n - 1) is represented. See how the if-expression contains three sub-expressions. Every node, every connection - it's all there.

  5. react-diagrams

    a super simple, no-nonsense diagramming library written in react that just works

  6. penrose

    Create beautiful diagrams just by typing notation in plain text.

  7. HedgeDoc

    HedgeDoc - Ideas grow better together

    Project mention: HedgeDoc – self-hosted real-time collaborative Markdown notes | news.ycombinator.com | 2025-11-03
  8. vue-flow

    A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. Mermaid

    Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.

    Project mention: Reverse Engineer Any Database into dbdiagram.io, PlantUML, Mermaid, or QuickDBD - Then Keep Designing | dev.to | 2026-05-30

    Mermaid for GitHub, GitLab, Notion, and the Mermaid Live Editor

  11. vue-chartjs

    📊 Vue.js wrapper for Chart.js

  12. likec4

    Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code

    Project mention: Stop Drawing, Start Coding: Modern AWS Architecture with LikeC4 | dev.to | 2025-12-17

    As a software architect working extensively with AWS and complex distributed systems, I have found that certain tools dramatically improve documentation efficiency. This is my opinionated list of the core advantages that make LikeC4 the preferred choice for C4 modeling.

  13. react-flow-chart

    🌊 A flexible, stateless, declarative flow chart library for react.

  14. gg

    The diagramming tool for flowcharts, mindmaps, user flows, network & cloud diagrams, and more! (by jodigiordano)

  15. CodeVisualizer

    CodeVisualizer is a powerful VS Code extension that provides two main visualization capabilities: function-level flowcharts for understanding code control flow, and codebase-level dependency graphs for analyzing project structure and module relationships.

    Project mention: Show HN: VS Code extension to visualize code and dependencies | news.ycombinator.com | 2025-11-10
  16. tsdiagram

    Create diagrams and plan your code with TypeScript.

  17. text-to-diagram-site

    Compare syntax, layouts, outputs between languages for generating diagrams with text.

    Project mention: D2 (text to diagram tool) now supports ASCII renders | news.ycombinator.com | 2025-08-19

    Thank you, made an issue: https://github.com/terrastruct/text-to-diagram-site/issues/6...

  18. d2-vscode

    VSCode extension for D2 files.

  19. realworld-design-patterns

    Design Patterns with real world examples in TypeScript, practical diagrams and unit tests ✅

    Project mention: Diving Into Design Patterns via Hacktoberfest | dev.to | 2025-10-24

    Firstly, finding a project under hacktoberfest topic can be overwhelming, but somehow i found this design pattern repository. So i found the issue about the Memento pattern and made a Pull Request. I did get learning experiences that i was not expecting.

  20. d2-obsidian

    The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.

  21. vscode-mermaid-preview

    Previews Mermaid diagrams

  22. AsciiCanvas

    The native visual interface for LLMs. Infinite canvas, multi-byte support, copy-pasteable architecture. Build diagrams AI can actually read.

    Project mention: Show HN: ASCII Canvas for AI Context | news.ycombinator.com | 2025-12-23
  23. overflow-ui

    Open-source collection of ready-to-use UI components for building node-based user interfaces with React Flow.

    Project mention: Overflow: React Flow component library for user-friendly diagrams and flows | news.ycombinator.com | 2026-01-13
  24. showsignature

    A CLI that extracts the useful structure from source files: signatures, imports, types, variables, comments, and Markdown sections.

    Project mention: I'm developing a tool called showsignature [critics wanted] | dev.to | 2026-07-10
  25. fibr

    Low Code Editor (by rhinobase)

  26. 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 Diagrams discussion

Log in or Post with

TypeScript Diagrams related posts

  • Virtual whiteboard for sketching hand-drawn like diagrams

    1 project | news.ycombinator.com | 19 Jun 2026
  • Your Architecture Diagram Is a Screenshot. Your AI Agent Can't Read It.

    1 project | dev.to | 31 May 2026
  • Reverse Engineer Any Database into dbdiagram.io, PlantUML, Mermaid, or QuickDBD - Then Keep Designing

    1 project | dev.to | 30 May 2026
  • What 10 University Visits in Cameroon Taught Me About Building AI for the Real World, and Why Gemma 4 Was the Answer

    2 projects | dev.to | 21 May 2026
  • Frankenstein Meeting Room: Three Apps in One Browser Tab

    5 projects | dev.to | 12 May 2026
  • The SDK You Pick Matters More Than the Model — A 13-LLM Benchmark on the Same Agentic Task

    1 project | dev.to | 1 May 2026
  • Martin Fowler: Technical, Cognitive, and Intent Debt

    2 projects | news.ycombinator.com | 22 Apr 2026
  • A note from our sponsor - Puter.js
    developer.puter.com | 3 Aug 2026
    One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms. Learn more →

Index

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

# Project Stars
1 excalidraw 128,668
2 mermaid 89,488
3 jsoncrack.com 44,269
4 react-diagrams 9,415
5 penrose 7,961
6 HedgeDoc 7,330
7 vue-flow 6,761
8 Mermaid 6,717
9 vue-chartjs 5,713
10 likec4 5,312
11 react-flow-chart 1,553
12 gg 700
13 CodeVisualizer 653
14 tsdiagram 576
15 text-to-diagram-site 552
16 d2-vscode 321
17 realworld-design-patterns 320
18 d2-obsidian 303
19 vscode-mermaid-preview 237
20 AsciiCanvas 227
21 overflow-ui 56
22 showsignature 42
23 fibr 14

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

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