structurizr
Diagram generator with hierarchical decomposition and views
buildzr is a Python DSL for authoring C4 architecture models
A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.