diagram-as-code
Open Source · Free · No Install Required

AWS Architecture Diagrams
from YAML

Write YAML, get beautiful AWS architecture diagrams. Generate PNG or draw.io files instantly — in the browser or via CLI.

architecture.yaml
Diagram:
  Resources:
    Canvas:
      Type: AWS::Diagram::Canvas
      Children: [AWSCloud]
    AWSCloud:
      Type: AWS::Diagram::Cloud
      Children: [VPC]
    VPC:
      Type: AWS::EC2::VPC
      Children: [Subnet]
    Subnet:
      Type: AWS::EC2::Subnet
      Preset: PublicSubnet
      Children: [Instance]
    Instance:
      Type: AWS::EC2::Instance
VPCPublicSubnetEC2IGW

How it works

✍️
1

Write YAML

Describe your AWS architecture using a simple, readable YAML syntax.

2

Generate

Click Generate or press Ctrl+Enter. Our Go backend renders your diagram instantly.

📥
3

Download

Export as PNG for presentations or draw.io for further editing.

Everything you need

YAML-first

No drag-and-drop needed. Define your entire architecture in code.

100+ AWS Icons

Full AWS icon set with proper colors, borders, and grouping.

Instant Preview

Real-time diagram preview as you type.

Visual Builder

Prefer forms? Use the Builder to generate YAML without writing a line.

CLI Tool

Use the CLI in your CI/CD pipeline to automate diagram generation.

Open Source

MIT licensed. Contribute, self-host, or fork it freely.

Start building your diagrams

No sign-up. No install. Just open the editor and start writing.

Open Editor →