D2 is a modern diagram scripting language that turns text to diagrams.
-
Updated
Aug 3, 2026 - Go
D2 is a modern diagram scripting language that turns text to diagrams.
A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。
🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
A proven SVG-based JavaScript diagramming library powering exceptional UIs
🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)
A local-first LaTeX & Typst web editor with real-time collaboration & offline support
Draw.io libraries for threat modeling diagrams
100% Free, Open-source local-first AI diagramming for architecture diagrams and flowcharts with animated exports.
Roadmapper - A Roadmap as Code (Rac) python library. Generate professional roadmap diagram using python code.
excalidraw with collaboration feature, self-hosting, and only one-click deploy
ngDiagram – An open-source Angular library for creating rich, interactive diagramming experiences. Designed for flexibility and performance, it lets you build everything from simple flows to advanced visual editors with ease
Web based diagramming app that lets you build interactive diagrams and prototypes
The source code demos for the yFiles for HTML diagramming library
Dockerized draw.io based on tomcat:9-jre11 & tomcat:9-jre8-alpine official image.
Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.
Explore and learn Syncfusion Blazor components using large collection of demos, example applications and tutorial samples
Workflow Builder - Apache 2.0 React SDK for embedding visual workflow editors. Drag-and-drop workflow builder UI with a reference back-end and an execution engine swappable by design, proven with Temporal. Back-end agnostic. Built on React Flow and Temporal. Reference stack for AI workflows and automations in digital products.
Syncfusion Vue UI component library offer more than 50+ cross-browser, responsive, and lightweight vue UI controls for building modern web applications.
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
Add a description, image, and links to the diagramming topic page so that developers can more easily learn about it.
To associate your repository with the diagramming topic, visit your repo's landing page and select "manage topics."