Structurizr for Java
This GitHub repository is a Java library to create software architecture models that are compatible with Structurizr, a SaaS to create web-based software architecture diagrams. In summary:
- Create a software architecture model using Java code, either manually or by extracting information from an existing codebase.
- Upload the model (as a JSON document) to Structurizr using the web API.
- Visualise and share the resulting software architecture diagrams (examples).