Tagged articles

D2

4 articles · Page 1 of 1
macrozheng
macrozheng
Jun 29, 2026 · Fundamentals

Why Developers Are Turning to D2: A Code‑Like, Engineerable Diagramming Tool

The article explains how the open‑source D2 tool solves the frustrations of manual diagram editors by letting developers describe diagrams in plain text, version them with Git, and generate animated, LaTeX‑enabled, multi‑language charts that integrate smoothly into existing workflows.

D2Git version controlInfrastructure as Code
0 likes · 6 min read
Why Developers Are Turning to D2: A Code‑Like, Engineerable Diagramming Tool
Java Companion
Java Companion
Jun 27, 2026 · Industry Insights

Why D2’s 24k‑Star Open‑Source Diagram Language Beats PlantUML and Mermaid

The article reviews D2, a declarative diagram scripting language with indentation‑based hierarchy, multiple layout engines, built‑in themes, precise error messages, and Go library support, comparing it against PlantUML, Mermaid and Graphviz while also noting its current limitations such as lack of native GitHub rendering and a limited icon set.

CLID2Declarative
0 likes · 11 min read
Why D2’s 24k‑Star Open‑Source Diagram Language Beats PlantUML and Mermaid
AI Architecture Path
AI Architecture Path
Jun 17, 2026 · Fundamentals

Why D2’s 24K‑Star Open‑Source Diagram Tool Beats PlantUML and Drag‑Drop Editors

D2, a modern declarative diagram language with 24K+ GitHub stars, eliminates the layout chaos, vague errors, and heavy dependencies of PlantUML, Mermaid, Graphviz and drag‑and‑drop tools, while offering multiple layout engines, professional themes, animation, LaTeX support, zero‑dependency binaries, rich plugins and seamless Git integration, though it still lacks native GitHub rendering and fine‑grained pixel control.

CLID2Diagram Tool
0 likes · 17 min read
Why D2’s 24K‑Star Open‑Source Diagram Tool Beats PlantUML and Drag‑Drop Editors
Youku Technology
Youku Technology
Oct 27, 2020 · Frontend Development

15th D2 Frontend Technology Forum

The 15th D2 Frontend Technology Forum, an Alibaba‑hosted online conference on Youku (Dec 19‑20 2020), offers early‑bird (30 CNY) and regular (98 CNY) tickets and features five tracks—including language frameworks, cross‑end tech, serverless Node.js, security, and diversified applications—showcasing ECMAScript, RxJS, Flutter, IoT, game‑level interaction and multimedia in a non‑profit, coffee‑price experience.

D2FrontendJavaScript
0 likes · 9 min read
15th D2 Frontend Technology Forum