PlantUML definitions are available via the Structurizr CLI export command,
using the -format plantuml parameter.
See StructurizrPlantUMLExporter for customisation options.
C4-PlantUML definitions are available via the Structurizr CLI export command,
using the -format plantuml/c4plantuml parameter.
See C4PlantUMLExporter for customisation options.
Mermaid definitions are available via the Structurizr CLI export command,
using the -format mermaid parameter. Your Mermaid configuration will need to include "securityLevel": "loose" to render this definition correctly.
WebSequenceDiagram definitions are available via the Structurizr CLI export command,
using the -format websequencediagrams parameter. Only dynamic views are supported.
DOT definitions are available via the Structurizr CLI export command,
using the -format dot parameter.
Ilograph definitions are available via the Structurizr CLI export command,
using the -format ilograph parameter. A single Ilograph export contains the model and all views.
resources:
- id: "1"
name: "User"
subtitle: "[Person]"
backgroundColor: "#dddddd"
color: "#000000"
- id: "2"
name: "Software System"
subtitle: "[Software System]"
backgroundColor: "#dddddd"
color: "#000000"
children:
- id: "3"
name: "Web Application"
subtitle: "[Container]"
backgroundColor: "#dddddd"
color: "#000000"
- id: "4"
name: "Database Schema"
subtitle: "[Container]"
backgroundColor: "#dddddd"
color: "#000000"
perspectives:
- name: Static Structure
relations:
- from: "1"
to: "2"
label: "Uses"
color: "#707070"
- from: "1"
to: "3"
label: "Uses"
color: "#707070"
- from: "3"
to: "4"
label: "Reads from and writes to"
color: "#707070"