What problem does it solve?
Converts text or system descriptions into production-ready SVG technical diagrams and reliable PNG exports while preventing common SVG syntax and routing errors that break renderers or downstream tools.
Core Features & Use Cases
- Template-driven SVG generation with multiple style profiles for flat, dark, blueprint, and presentation-ready outputs.
- Validation and export pipeline including SVG syntax checks, orthogonal routing rules, arrow/label conventions, and PNG export via rsvg-convert.
- Helper scripts & tooling for generating from templates, validating SVGs, batch testing styles, and enforcing layout/legend rules.
- Use Case: An engineer or technical writer asks for an architecture diagram and receives a validated SVG and high-resolution PNG suitable for docs, slides, or blog posts.
Quick Start
Generate an architecture diagram showing Client -> Gateway -> Services -> Data Storage, validate the SVG, and export diagram.svg and diagram.png.