workspace { model { a = softwareSystem "A" b = softwareSystem "B" c = softwareSystem "C" d = softwareSystem "D" e = softwareSystem "E" a -> b b -> c b -> d b -> e } views { dynamic * { a -> b "Makes a request to" { { b -> c "Gets data from" } { b -> d "Gets data from" } } b -> e "Sends data to" autoLayout } } }
Structurizr DSL v4.0.0 - some features (e.g. !docs, !script, etc) are unavailable via this demo page; see DSL for details.
Structurizr UI
Graph
PlantUML
C4-PlantUML
Mermaid
DOT
WebSequenceDiagrams
Ilograph