AWS
Terraform
Kubernetes
Pulumi
GitHub Actions
GCP
Azure
Docker
AWS
Terraform
Kubernetes
Pulumi
GitHub Actions
GCP
Azure
Docker
Open Source · Apache 2.0 · 12.4k GitHub Stars

Infrastructure you can see and touch

Drag a Lambda onto the canvas at 2 a.m. and watch dependency lines draw themselves. Infra turns YAML into live architecture — no more guessing what you deployed.

infra.yaml
live
1# infra.yaml — production stack
2_
3stack:
4 name: "api-platform"
5 provider: aws
6 region: us-east-1
7_
8services:
YAML · UTF-8● 4 services parsedLn 8, Col 1
architecture.canvas
4 nodes healthy
3 connections
cdn-edge
CloudFront
alive
λ
api-gateway
Lambda
alive
postgres-rds
RDS
alive
redis-cache
ElastiCache
alive
canvas · auto-layout● synced with infra.yamlzoom 100%
Interactive Playground

Toggle services, watch it adapt

Click any service below to take it offline. The diagram reorganizes in real time — just like your actual infrastructure.

microservices.topology
4/4 active
Try disabling postgres-rds — watch api-gateway react
architecture.canvas
4 nodes healthy
3 connections
cdn-edge
CloudFront
alive
λ
api-gateway
Lambda
alive
postgres-rds
RDS
alive
redis-cache
ElastiCache
alive
canvas · auto-layout● synced with infra.yamlzoom 100%
Community Health

Built in the open, shipped weekly

318 contributors across 47 open PRs. Infra ships a new release every 12 days on average.

GitHub Stars
12.4k
Open PRs
47
Contributors
318
Releases
2.4.0
commit velocity · last 8 weeks
↑ 38% vs prev period
34
52
41
67
58
79
93
88
Jan 6
Jan 13
Jan 20
Jan 27
Feb 3
Feb 10
Feb 17
Feb 24
Avg release cadence
12 days
Latest release
v2.4.0
Total commits
4,821
recent pull requests
47 open
feat: add multi-region failover support
@sarah-k·2h ago
open
fix: dependency cycle detection edge case
@marcos-v·5h ago
merged
docs: improve topology playground examples
@priya-n·8h ago
open
perf: optimize canvas re-render on toggle
@dmitri-s·1d ago
merged
From the maintainers

Teams that shipped faster after switching

We replaced 3 internal tools with Infra. Our platform team went from 2-week provisioning cycles to same-day deploys. The visual canvas made IaC approachable for engineers who'd never touched Terraform.

EV
Elena Vasquez
Staff Platform Engineer · Stripe

The dependency graph alone saved us from two outages last quarter. You can literally see the blast radius of a change before you apply it. That's not a feature — that's a different way of thinking about infrastructure.

JO
James Okonkwo
Head of DevOps · Vercel

We evaluated Pulumi, CDK, and Infra. Infra won because of the canvas. Our CTO could finally see what the team was building without reading 4,000 lines of TypeScript. Decision made in one demo.

YT
Yuki Tanaka
CTO · Linear

Deploy Your First Stack

Free forever · No credit card

Get your architecture canvas running in under 5 minutes. We'll send setup instructions tailored to your cloud provider.

or
Star on GitHub12.4k
SOC 2 Type II
Apache 2.0
No vendor lock-in
12.4k
GitHub Stars
318
Contributors
4,200+
Stacks deployed