Updated on September 9, 2018
Clean Architecture diagrams
Update 2018-9-9: new diagrams featuring Bounded Contexsts are now available!
These diagrams where created at Wikimedia Deutchland by Jan Dittrich, Charlie Kritschmar and myself for an upcoming presentation I’m doing on the Clean Architecture. There are plenty of diagrams available already if you include Onion Architecture and Hexagonal, which have essentially the same structure, though none I’ve found so far have a permissive license. Furthermore, I’m not so happy with the wording and structure of a lot of these. In particular, some incorporate more than they can chew with the “dependencies pointing inward rule”, glossing over important restrictions which end up not being visualized at all.
These images are SVGs. Click them to go to Wikimedia Commons where you can download them.
You can find a new version of the diagram in my post Clean Architecture + Bounded Contexts.