What problem does it solve?
Create complex, publication-ready diagrams from plain-text Mermaid v11 syntax so teams can document systems, processes, and flows without manual drawing or graphic tools.
Core Features & Use Cases
- Text-to-diagram rendering: Convert Mermaid v11 definitions into SVG, PNG, or PDF for documentation and presentations.
- Wide diagram support: Includes flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, state machines, architecture diagrams, timelines, and user journeys.
- CLI and programmatic workflows: Supports mermaid-cli, Docker-based rendering, and Node.js programmatic rendering for batch processing and CI pipelines.
- Theming, accessibility, and configuration: Diagram-level frontmatter, global initialization, custom CSS, ARIA/accTitle support, and layout options for consistent, accessible output.
- Use case: Produce architecture diagrams from spec text, render embedded Mermaid blocks in Markdown for static sites, or generate sequence diagrams for API documentation.
Quick Start
Render a Mermaid v11 flowchart describing user signup, verification, and welcome email and output it as a dark-themed SVG.