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).
You can use the open core version of server for free by building from source.
Docker image
- Image name: structurizr/structurizr
- Tags:
latestfor the most recent released version,previewfor the most recent development build
docker pull structurizr/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
- Java .war file: structurizr-2026.03.06.war
java -jar structurizr-2026.03.06.war <command> [parameters]
Community builds
The following binaries/packages can also be used, but are not maintained by us.