Back to Home
Documentation
diagram-as-code Wiki

A complete wiki for the hosted editor, visual builder, DAC YAML format, CLI, API, PNG/PDF/draw.io export, MCP server, local development flow, and project architecture.

Use this section as the central reference for adoption, integration, troubleshooting, and maintenance. Start with Quick Start if you only need to generate a diagram now.

Wiki Navigation

14 articles available in the wiki.

Getting Started

Overview

What diagram-as-code is, what it produces, and where it fits in engineering workflows.

overviewwhat is itpngdrawio
Open article

Getting Started

Quick Start

The shortest path to generate your first diagram using the website or the CLI.

quick startfirst diagramgetting startedwebsite
Open article

Authoring

Web Editor

How the hosted editor works, when to use it, and what workflows it supports best.

editormonacobrowserpreview
Open article

Authoring

Visual Builder

Form-based authoring for teams that want valid DAC YAML without writing every field manually.

builderformsvisualyaml builder
Open article

Reference

YAML Reference

Detailed reference for the DAC YAML structure, core fields, primitives, and best practices.

yamlschemareferencedefinitionfiles
Open article

Reference

CLI Reference

Installation, commands, flags, and usage scenarios for the awsdac command line interface.

cliawsdacflagsinstall
Open article

Integration

API Reference

Hosted HTTP API for browser, server, automation, and AI-agent integrations.

apihttpgeneratefetch
Open article

Reference

draw.io Export

How draw.io export works internally and when to choose it over PNG output.

drawiodiagrams.netmxgraphmodelxml
Open article

Integration

MCP Server

Use the Model Context Protocol server to let AI assistants generate diagrams from chat.

mcpclaudeaiagent
Open article

Operations

Local Development

Run the Go API, Next.js frontend, tests, and local Vercel flow for development.

local devgo runnext devvercel dev
Open article

Operations

Troubleshooting

Common failure modes, debugging patterns, and practical steps to recover fast.

troubleshootingerrorspreviewicons
Open article

Reference

Examples and Use Cases

Representative DAC patterns for serverless, networking, application, and AI-driven workflows.

examplespatternsserverlessnetwork
Open article

Architecture

Project Architecture

High-level repository layers, execution flow, and deployment structure.

architecturerepo structureinternal/ctlweb
Open article

Architecture

About the Author

Context about the maintainer of this fork and the goals behind the hosted platform.

authorfernando azevedomaintainerfork
Open article