Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 728 Bytes

File metadata and controls

19 lines (13 loc) · 728 Bytes
layout default
title DSL vs JSON
parent Workspaces
nav_order 2
permalink /workspaces/file-types

File types

Structurizr uses two file types to represent workspaces:

workspace.dsl

Your workspace source, created using the Structurizr DSL. This defines your software architecture model and views, along with any processing instructions (e.g. scripts, plugins, documentation, ADRs, etc).

workspace.json

The "compiled" version of your workspace source, additionally including diagram layout information from the diagram editor. This is an open JSON data format and is not designed to be edited by hand.