D2

D2 is a modern diagram scripting language that makes it easy to create different types of diagrams using simple text input. It’s an open-source, declarative language that emphasizes ease of use, human-readability, and quick generation of diagrams, making it suitable for software architecture, ER diagrams, flowcharts, and more.

#Examples

#SQL Schema

SQL Schema Diagram

#AWS Diagram

Containers & Icons

#Architecture diagram

Architecture Diagram

#Shape variations

Shape Variations

#Editor

Screenshot 2024-10-22 at 15.18.16.png
D2 Editor
Screenshot 2024-10-22 at 15.17.22.png
D2 Templates