Prebuilt binaries
Prebuilt binaries are provided as a Docker image and Java .war file. All Structurizr commands are free to use from these binaries except for server, which requires a license (see pricing).
- Latest release: 2026.04.19
Docker image
- Requires Docker
- Image name: structurizr/structurizr
- Tags:
2026.04.19andlatest: Hardened Eclipse Temurin 21 - Alpine base image for general production use.2026.04.19-playwright: Non-hardened Playwright for Java - Noble base image that includes the Microsoft Playwright dependencies required to use the PNG/SVG export feature.preview: Non-hardened Playwright for Java - Noble base image, not intended for production use.
Pull the latest version of the Docker image:
docker pull structurizr/structurizr
Start Structurizr:
docker run -it --rm -v $PWD:/usr/local/structurizr structurizr/structurizr <command> [parameters]
In this example, $PWD will mount the current local directory as the working directory (mapped to /usr/local/structurizr in the Docker container).
Java .war file
- Requires Java 21
- Downloads:
- structurizr-2026.04.19.war and structurizr.war: Excludes Microsoft Playwright dependencies.
- structurizr-2026.04.19-playwright.war: Includes Microsoft Playwright dependencies.
- structurizr-preview.war: A preview build, includes Microsoft Playwright dependencies, not intended for production use.
Download the file, either by clicking the link above or via the command line:
curl -O https://download.structurizr.com/structurizr.war
Start Structurizr:
java -jar structurizr.war <command> [parameters]
Community builds
The following binaries/packages can also be used, but are not maintained by us.