Modeldraw v2.20.0 released 🚀
Version Release | November 16, 2025
This major feature release introduces C4 Model diagrams, enabling software architects and development teams to visualize system architecture at three hierarchical levels using the industry-standard C4 methodology created by Simon Brown.
- C4 System Context Diagram - Visualize how your software system fits into the world with users and external systems. Create high-level architecture views showing people who interact with the system and other software systems it depends on. Features Person shapes for users, Software System and External System shapes for applications, and Enterprise Boundary for organizational scope. Perfect for communicating system landscape to stakeholders and new team members
- C4 Container Diagram - Decompose your system into applications, databases, and services with technology choices explicitly labeled. Design container-level architecture showing Web Applications with browser chrome, Mobile Applications, Desktop Applications, APIs with distinctive symbols, Services for backend processing, Databases as cylinders, File Systems with folder shapes, and Message Queues/Buses for async communication. Each container displays type and technology using the format [Container Type: Technology Stack]
- C4 Component Diagram - Break down containers into their internal component structure and responsibilities. Model components using the distinctive two-rectangles notation showing Controller, Service, Repository, Facade, Gateway, and Helper/Utility patterns. Components feature editable Type property allowing teams to define their own architectural patterns. Show how components interact with each other and external containers like databases and third-party services