workspace { model { u = person "User" s = softwareSystem "Software System" { webapp = container "Web Application" { c1 = component "Component 1" c2 = component "Component 2" } database = container "Database" } u -> c1 "Uses" c1 -> c2 "Uses" c2 -> database "Reads from and writes to" } views { component webapp { include * autoLayout lr } } }
Structurizr DSL v3.0.0 - some features (e.g. !docs, !adrs, !script, etc) are unavailable via this demo page; see DSL for details.
Structurizr
Diagram
Structurizr
Graph
Export
PlantUML
Export
C4-PlantUML
Export
Mermaid
Export
DOT
Export
WebSequenceDiagrams
Export
Ilograph