ArchTect — Visual Structurizr DSL Editor
A visual editor for Structurizr DSL inside VS Code. Edit architecture as code and as diagrams with a bidirectional canvas ↔ DSL workflow.

✨ Key features
- Bidirectional editing — changes in the diagram and DSL stay in sync.
- View-aware modeling — system landscape, system context, container, component, dynamic, filtered, and deployment views.
- DSL-aware drag & drop — semantic validation for valid relationships and view scope.
- Layout controls — view layout settings with Graphviz/Dagre/ELK options.
- Themes & styles — Structurizr themes and style blocks.
- Export — PNG, SVG, ILOGRAPH exports from the editor.
🧭 Commands
- ArchTect: Open Editor
- ArchTect: Open Project
- ArchTect: Open with ArchTect
- ArchTect: New Project
- ArchTect: Create View
- ArchTect: Edit Architecture Info
- ArchTect: Generate Documentation
📦 Resources
| |