A public collection of software architecture workspaces defined for and by the community — to be used as reference examples and inspiration.
All architectures are written in the Structurizr DSL and follow the C4 model for visualising software architecture.
| Workspace | Description | Tags |
|---|---|---|
| Amazon Web Services | AWS cloud architecture example | community, finance |
| Big Bank plc | Internet banking system for a fictional bank | community, technology |
| Financial Risk System | Financial risk assessment system | community, finance |
| Microservices | Microservices architecture example | community, technology |
├── workspaces/ # Architecture workspace definitions
│ ├── <name>/
│ │ ├── workspace.dsl # Structurizr DSL definition
│ │ └── workspace.metadata.json # Layout and position metadata
├── theme.json # Shared visual theme for all workspaces
└── LICENSE # MIT License
Contributions are welcome! To add a new architecture:
- Create a new folder under
workspaces/with a descriptive name. - Add a
workspace.dslfile with the Structurizr DSL definition. - Submit a pull request.
This project is licensed under the MIT License.