Structurizr Structurizr

Tour Demo Get started for free

Visualise

Create software architecture diagrams based upon the C4 model. Diagrams are interactive, navigable, and animatable.

Visualise

Document

Create supplementary documentation using Markdown or AsciiDoc, all full-text searchable.

Document

Record

Create architecture decision records (ADRs) to capture your significant design decisions, all full-text searchable.

Record

Explore

Explore your software architecture model from a number of perspectives, to get insight into the structure of your software.

Explore

Example diagrams


System Landscape diagram

System Landscape diagram

System Context diagram

System Context diagram

Container diagram

Container diagram

Component diagram

Component diagram

Dynamic diagram

Dynamic diagram

Deployment diagram

Deployment diagram

How would you like to create diagrams and documentation?

Structurizr lets you create a software architecture model using code (via the JSON-based web API), or with our browser-based UI (recommended for non-programmers, and smaller software architecture models).

Create content using code

Code or YAML (via the JSON-based web API)

Create content using the UI

Browser-based UI

See the getting started guide for more details.

Share

Share your software architecture diagrams and documentation with your team, using role-based access or a unique sharing link.

Export

Export your software architecture diagrams to PNG or SVG, via the UI or the scripting API. The complete set of diagrams and documentation can also be exported to a static HTML page for offline use.

Integrate

Integrate your software architecture diagrams into websites and wikis, using the iframe embed or the macros built specifically for Atlassian Confluence. Search for content directly from Slack.