Getting started
The recommended way to use Structurizr is to create your software architecture model and views (known as a “workspace”) with the Structurizr DSL. You then need to decide which tooling and workflow combination you would like to use to generate/edit diagrams and how you would like other people to view the diagrams.
Tooling
The main tooling options are:
| Provides a way to view diagrams and modify their layout on your local computer (the equivalent of the previous Structurizr Lite). | |
| A self-hosted Structurizr server (the equivalent of the previous Structurizr on-premises installation). | |
| Exports the views in a Structurizr workspace to PlantUML, Mermaid, or a static HTML site. |
Workflow
The most common workflow options are:
| Workspace editing | Diagram viewing | |
|---|---|---|
| 1. Create with local, publish to server | local | server |
| 2. Create with local, view with local | local | local |
| 3. Create with local, export to static site | local | export |
| 4. Create with DSL, export to PlantUML/Mermaid | export | export |
| 5. Create with server, view with server | server | server |