Need help with cli?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

252 Stars 32 Forks Apache License 2.0 153 Commits 4 Opened issues


A command line utility for Structurizr.

Services available


Need anything else?

Contributors list


Structurizr command line interface (CLI)

This GitHub repository contains the Structurizr CLI - a command line utility for Structurizr, designed to be used in conjunction with the Structurizr DSL, and supports the following commands/functionality:

  • push content to the Structurizr cloud service/on-premises installation
  • pull workspace content as JSON
  • lock a workspace
  • unlock a workspace
  • export diagrams to PlantUML, Mermaid, WebSequenceDiagrams, DOT, and Ilograph
  • list lists the elements within a workspace
  • validate a JSON/DSL workspace definition

Getting started

See the getting started guide for details of how to download, install, and use the Structurizr CLI.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.