structurizr
Structurizr is a "models as code" tool that helps create multiple software architecture diagrams from a single model using its DSL, based on the C4 model. It offers both a web-based playground and a local Docker-based solution for diagram generation.
structurizr sits in the Dev Tooling category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Applies a "models as code" approach for architecture definition.. A representative use case is Documenting software architecture for various systems.. The listed license is Apache-2.0. GitHub stars are currently 484. Relevant tags include Software Architecture, C4 Model.