Skip to content

YAML-Driven Architecture for FigJam

Define architecture diagrams as code and sync to FigJam in real time.

figram lets you define cloud architecture diagrams in YAML and keep FigJam in sync via WebSocket.

Features

Diagram as Code

Define diagrams in a simple YAML DSL with a clear schema.

Live Sync

Changes sync to FigJam instantly over WebSocket.

Multi-Provider Support

AWS, GCP, and Azure icons with provider-specific kinds.

Incremental Updates

Only changes are applied, preserving manual adjustments.

Containers & Nesting

VPC/Subnet/VNet frames with automatic nesting support.

Connectors

Automatic arrows between related resources.

How it works

1. Write YAML

Create a diagram.yaml file with your architecture.

2. Run the CLI

Start figram serve to watch and sync changes.

3. Open the Plugin

Connect the FigJam plugin to your docId.

4. Sync & Iterate

See updates land in FigJam as you edit.

Get Started