workspace "Name" "Description" { !identifiers hierarchical model { u = person "User" ss = softwareSystem "Software System" { wa = container "Web Application" db = container "Database Schema" { tags "Database" } } u -> ss.wa "Uses" ss.wa -> ss.db "Reads from and writes to" } views { systemContext ss "Diagram1" { include * autolayout lr } container ss "Diagram2" { include * autolayout lr } styles { element "Element" { color #ffffff } element "Person" { background #741eba shape person } element "Software System" { background #8723d9 } element "Container" { background #9a28f8 } element "Database" { shape cylinder } } } configuration { scope softwaresystem } }
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