the30top

D2

by Terrastruct

D2 is a modern diagram scripting language that turns text into diagrams, including software architecture and sequence diagrams.

Starting priceContact for pricing
DeploymentOpen-source command line tool
Free trialNo

About

D2 is a modern diagram scripting language that turns text into diagrams, including software architecture and sequence diagrams.

D2 is a declarative diagram language that turns text into diagrams. It targets software architecture diagrams, sequence diagrams and flowcharts, and is positioned as an alternative to Graphviz, Mermaid and PlantUML.

Diagrams live as plain text, so they can be versioned, reviewed and generated in the same workflow as code. Its documentation site describes syntax, themes, layout engines and export options for developers and technical writers.

Key features

Text-to-diagram language; Software architecture diagrams; Sequence diagrams; Flowcharts; Multiple themes and layout engines; Diagrams as code in version control

Product details

Vendor

Terrastruct

Category

Diagramming

Starting price

Contact for pricing

Free trial

No

Deployment

Open-source command line tool

Pricing

Contact for pricingNo free trial
Visit website for full pricing details

Similar software