Skip to content

JustMeGaaRa/restruct-community-architectures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

re:struct Community Architectures

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.

Architectures

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

Repository Structure

├── 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

Contributing

Contributions are welcome! To add a new architecture:

  1. Create a new folder under workspaces/ with a descriptive name.
  2. Add a workspace.dsl file with the Structurizr DSL definition.
  3. Submit a pull request.

License

This project is licensed under the MIT License.

About

A public collection of software architecture workspaces defined for and by the community — to be used as reference examples and inspiration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages