Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code
-
Updated
Dec 7, 2025 - TypeScript
Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code
Управление архитектурой как кодом
PlantUML macros and other includes for Archimate Diagrams
Architecture as Code (AaC) framework that lets you describe Architecture Model once and then generates many diagrams. Inspired by C4 Model
Assert that the java code of a project satisfies certain checks.
Software architecture documentation example that uses arc42 and C4 Model with AsciiDoc
ltm provides a DSL, parser and diagram generator for scene based architecture modeling.
An AI-powered platform that generates optimized cloud and software architecture diagrams from natural language requirements, complete with cost estimates.
Sruja is a developer-friendly language for defining, visualizing, and validating software architecture. It brings governance to architecture design and supports AI-driven development—helping individuals follow best practices and enabling organizations to standardize systems with consistent policies and standards.
Software architecture playbook with patterns, architecture-as-code examples, and practical guidance for .NET systems.
Architecture as Code (AaC) samples visualiser for AaC built with C4InterFlow
IDE for designing and working with scxml files and hsmcpp library
FSM Frawework on steroids [WIP]
Tools, templates and examples C4 Modeling
Hexagonal, profile-driven blueprint engine for generating clean, consistent, and architecturally enforceable service scaffolding — starting with Spring Boot, expanding across frameworks and languages.
Architecture-as-code validation tool
Add a description, image, and links to the architecture-as-code topic page so that developers can more easily learn about it.
To associate your repository with the architecture-as-code topic, visit your repo's landing page and select "manage topics."