Slava Vedernikov

C4InterFlow Playground - Build Architecture Model as you draw diagrams

by
A visualisation extension for C4InterFlow Architecture as code framework. Don't just draw static diagrams, build Architecture Model while doing so. Drag and Drop Architecture Model elements onto a Canvas and see the diagram rendered immediately. Any Scope, Multiple Levels of Detail, Multiple Diagram Types; The choice is yours!

Add a comment

Replies

Best
Slava Vedernikov
Over the past few years I've noticed a shift from a traditional Architecture visualisation approach - Drawing Diagrams to Diagrams as Code - an approach, which is much closer to Software Engineering. It has advantages of allowing Architects and Engineers to collaborate on Architecture, ability to compare Diagram versions and manage changes via Pull Requests as well as some automation opportunities. However, it doesn't go far enough, as the problems like Complexity, Duplication, Inconsistency, Inability to Analyse Architecture and Great Effort of keeping Diagrams up-to-date still remain unsolved. That's why I've set out on the Mission to provide a comprehensive code-based Application Architecture framework for IT Professionals to - Effortlessly express Application Architecture as Code (AaC) - Automatically generate Application Architecture diagrams from AaC - Intuitively analyse Application Architecture by issuing simple queries against AaC I also understand that not everyone would be comfortable with writing Architecture Code, so that's why I've developed a free C4InterFlow Playground app that lets you model Architecture visually and also create as many views as you need, all from a single Architecture Model.