Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/structurizr/java

Structurizr for Java
https://github.com/structurizr/java

architecture-diagrams c4model software-architecture structurizr

Last synced: 15 days ago
JSON representation

Structurizr for Java

Awesome Lists containing this project

README

        

# Structurizr for Java

This repository contains the source code for the following libraries:

- [structurizr-client](structurizr-client): JSON serialisation/deserialisation utilities, and clients for the cloud service/on-premises workspace/admin APIs.
- [structurizr-core](structurizr-core): The core library for creating a workspace with Java code.
- [structurizr-component](structurizr-component): A library to discover components from Java code.
- [structurizr-dsl](structurizr-dsl): A text-based DSL wrapper around Structurizr for Java.
- [structurizr-export](structurizr-export): Export models and views to external formats (e.g. PlantUML, Mermaid, etc).
- [structurizr-import](structurizr-import): Utilities to import diagrams and documentation into a Structurizr workspace.
- [structurizr-autolayout](structurizr-autolayout): Apply Graphviz automatic layout to views.
- [structurizr-inspection](structurizr-inspection): A Checkstyle inspired approach to verifying workspace content.

- [Documentation](https://docs.structurizr.com)
- [Changelog](changelog.md)