{"repo":"awslabs/diagram-as-code","free":true,"listed":false,"github":"https://github.com/awslabs/diagram-as-code","clone":"git clone https://github.com/awslabs/diagram-as-code.git","description":"Diagram-as-code for AWS architecture.","language":"Go","stars":1557,"topics":["aws","diagram-as-code"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Diagram-as-code This command line interface (CLI) tool enables drawing infrastructure diagrams for Amazon Web Services through YAML code. It facilitates diagram-as-code without relying on image libraries. The CLI tool promotes code reuse, testing, integration, and automating the diagramming process. It allows managing diagrams with Git by writing human-readable YAML. Example templates are here. Check out the Introduction Guide as well for additional information. Features - Compliant with AWS architecture guidelines Easily generate diagrams that follow AWS diagram guidelines. - Flexible Automatically adjust the position and size of groups. - Lightweight & CI/CD-friendly Start quickly on a container; no dependency on headless browser or GUI. - Integrate with your Infrastructure as Code Generate diagrams to align with your IaC code without managing diagrams manually. - As a drawing library Use as Golang Library and integrate with other IaC tools, AI, or drawing GUI tools. - Extensible Add definition files to create non-AWS diagrams as well. Getting started for Gopher (go 1.21 or higher) for macOS user Usage Example Documentation Getting Started - Introduction Guide - Quick start (10 minutes) and core concepts - Troubleshooting - Common issues and solutions Core Features - Resource Types - Available AWS resources and diagram elements - Links - Connecting resources with arrows and lines Tools & Integration - MCP Server - AI assistant integration - CloudFormation Conversion [Beta] ","default_branch":null,"files":null,"tree":[],"storefront":"/r/awslabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awslabs/diagram-as-code/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}