diagrams
:art: Diagram as Code for prototyping cloud system architectures
Models-as-code tool for the C4 software architecture model
structurizr is an open-source design project by structurizr (structurizr/structurizr on GitHub). It has 429 GitHub stars and 64 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 2 October 2026.
Follow the docs for your setup.
Describe components and containers as code.
Render C4 views automatically.
Architecture docs evolve with the code.
Context, container, component, code views.
Version-controlled architecture.
Always-consistent visuals.
AI agents can read your architecture.
Full documentation included.
Commercial-friendly open source.
Download the source and move into the project folder.
git clone https://github.com/structurizr/structurizr.git
cd structurizrEvery project documents its own setup; start with install requirements.
cat README.md | head -60Follow the project's launch command β Docker, pip, npm, or a binary release.
# see README for the exact launch commandIt is an open-source project at structurizr/structurizr with 162 forks. Check the repo's contributors and recent commits to see how active maintenance is.
Apache 2.0 licensed β commercial use allowed with attribution.
A layered way to visualize software architecture: context, containers, components, code.
Diagrams stay in sync and get reviewed like code.
It lets AI tools read and reason about your architecture.
:art: Diagram as Code for prototyping cloud system architectures
Diagram-as-code for AWS architecture.
Open-source data modeling tool designed for PostgreSQL. No more typing DDL commands. Let pgModeler do the work for you!
Turn any idea, plan or codebase into a beautiful interactive architecture diagram β an agent skill
This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
TalkToFigma β an MCP bridge letting Cursor, Claude Code or Codex read and modify Figma designs.
The most-starred other Design projects in the LibreAI catalogue β the realistic shortlist if structurizr is not the right fit.
Excalidraw β the virtual whiteboard with the hand-drawn look: infinite canvas, real-time collaboration and end-to-end encrypted sharing, MIT-licensed
Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)
Turn any idea, plan or codebase into a beautiful interactive architecture diagram β an agent skill
There can be more than Notion and Miro. AFFiNE(pronounced [Ιβfain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Priβ¦
draw.io Desktop β the official offline desktop app for diagrams.net: flowcharts, architecture diagrams and wireframes in an Electron app that never sends your diagram data anywhere, GPL-3.0
Free and open β grab the source, star the repo, and start creating.