Back to library
Design & ValidateToolOpen sourceFreemium

D2

Terrastruct's open diagram-as-code tool with multiple layout engines, themes, icons, containers, animation, and SVG or PDF exports.

Visit official site
Content updated Aug 1, 2026Automated check reached the official site · Checked Aug 24, 2026

Why use it

It is freer than formal UML for quickly expressing service topology, production flows, and system boundaries while reviewing sources alongside specs.

Where it fits

Use prototypes and playtests to find core experience problems while they are still cheap to fix.

technical-designdocumentation

What to check

Layout engines can produce different results and dense diagrams still need manual constraints; distinguish the local CLI from paid cloud collaboration features.

Search the site

Search resources and field guides

    Privacy settings

    Your language choice, open home-page sections, favorites, comparisons, and recent views stay in this browser. Nothing is uploaded.