D2
by Terrastruct
D2 is a modern diagram scripting language that turns text into diagrams, including software architecture and sequence diagrams.
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
Product details
Vendor
Terrastruct
Category
Diagramming
Starting price
Contact for pricing
Free trial
No
Deployment
Open-source command line tool
Pricing
Similar software
Archi
by Archi
Archi is an open source modelling toolkit for creating ArchiMate enterprise architecture models and sketches.
Cacoo
by Nulab
Cacoo by Nulab is an online diagramming tool for flowcharts, wireframes, network and UML diagrams with real-time team collaboration.
ChartDB
by ChartDB
Intuitive database schema visualization tool that simplifies diagramming from SQL and enhances team collaboration. Valuable for onboarding and documentation workflows.
Cloudcraft
by Datadog
Cloudcraft is a cloud architecture diagramming tool with unlimited users and diagrams, included with any Datadog subscription.
ConceptDraw Diagram
by ConceptDraw
ConceptDraw provides diagramming software for flowcharts, business diagrams, organizational charts and mind maps.
Creately
by Creately
Intuitive diagramming platform with an extensive template library and real-time collaboration features. Enhances teamwork and streamlines workflows for teams.
