Project overview
D2 Diagrams for Claude Code turns an architecture request into D2 code, renders an SVG, and checks the visual result before delivery. Its render loop looks for tangled edges, drifting labels, imbalance, and clipped text, using ELK by default and TALA when a valid license is available. The plugin works without TALA; PNG self-inspection may download a headless browser on first use.
Repository facts
- Primary language
- Shell
- License
- Custom / other
- Repository updated
- Jul 10, 2026
- Default branch
- main
Resource types
Plugin
Use cases
Design and creative work
Platforms
Claude Code
Runtime
Command lineLocal
Capabilities
Verification and evals