Your live infrastructure map, synced from source.
Point ArcSync at your infrastructure-as-code repo and get a live, editable architecture diagram. No more screenshots in Figma. No more drift.
Connect once. The diagram keeps up.
Redraws on every push.
Add the GitHub Action to your workflow and each push produces a fresh diagram. On Pro, the GitHub App does it with no workflow at all.
See what a PR changes.
The GitHub Action comments on each pull request with the resources it adds, removes or modifies. Pro names each one and highlights it on the diagram.
Your layout stays put.
Drag nodes and rename labels. When the code changes, new resources join the diagram and your edits stay where you left them.
Go back to any version.
On Pro, scrub back through earlier versions of a diagram to see how the architecture changed. Handy for incident reviews and onboarding.
Review it together.
See who has the diagram open and where their cursors are. Pin comment threads to resources, add sticky notes or sketch with the pen.
Embed it in your docs.
With the share link on, copy the interactive embed link from the Share dialog. Paste it into Notion or Confluence and choose Embed, and readers can pan and zoom the live diagram.
Parse the stack you already have.
Terraform
HCL parsed natively — modules, variables, locals, and remote-state references resolved before render.
CloudFormation
YAML and JSON templates, plus SAM and CDK-synthesized output. Cross-stack !ImportValue resolved across the workspace.
AWS CDK
We run cdk synth in a per-language sandbox that never receives your cloud credentials — nothing touches your account.
Pulumi
We run pulumi preview in the same sandboxes — your cloud credentials are never needed, and nothing touches your account.
Azure ARM
Azure Resource Manager deployment templates — resources and their dependsOn edges mapped to the Azure services they deploy.
Serverless Framework
Functions, events and the resources block of your service config, drawn as the cloud resources they become.
resource "aws_lambda_function" "parser" {
function_name = "parser-fn"
runtime = "nodejs22.x"
handler = "index.handler"
role = aws_iam_role.parser.arn
}
resource "aws_dynamodb_table" "diagrams" {
name = "diagrams"
billing_mode = "PAY_PER_REQUEST"
hash_key = "id"
attribute {
name = "id"
type = "S"
}
}
resource "aws_apigatewayv2_api" "http" {
name = "arcsync-api"
protocol_type = "HTTP"
target = aws_lambda_function.parser.arn
}ArcSync resolves IAM and integration references and renders a three-node, two-edge diagram from the snippet above.
Help us build the tools your future needs.
Free
- 100 parses/month from the Action, CLI, or web
- 10 server-side CDK/Pulumi synths/month
- 20 diagrams
- GitHub App install + PR comments
- Public + private repos
Pro
Most popular- 1,000 parses/month
- 300 server-side synths/month
- 100 diagrams
- Auto-refresh on push + infra delta on PRs
- Time-travel scrubber + watermark-free exports
- 14-day free trial
Point us at a repo. Get a graph back.
Free for public Terraform, CloudFormation, CDK, Pulumi, ARM and Serverless repos. No credit card — just a free account. The diagram is editable, shareable, and stays synced as long as the repo is public.