diagrams
Diagrams is a 'Diagram as Code' tool that facilitates the visualization of cloud architectures using Python. Ideal for both prototyping and documentation, it supports major providers including AWS, Azure, and GCP, in addition to on-premises and SaaS nodes. While it integrates well with version control for tracking changes, it doesn't control cloud resources or generate infrastructure scripts. Requiring Python 3.7+ and Graphviz for rendering, this tool serves developers looking for efficient infrastructure visualization options. Discover its applications in projects like Apache Airflow.