Skip to content

Vue Component

Standalone Vue 3 component to render diagrams in any application.

Get Started

VitePress Plugin

VitePress plugin with build-time SVG rendering and full Markdown integration.

Get Started
Powered by Beautiful Mermaid
DSL AST Vector Text Input Parse Layout SVG ASCII Theme Output
───     ╭───────╮     ╭───────╮     ╭────────╮             ╭───────╮     ╭───────╮     ╭────────╮     ╔═══╗
                                                                                             
   ──── Input DSL Parse AST Layout   Vector──  SVG  ──── Theme ──── Output ────   
                                                                                             
───     ╰───────╯     ╰───────╯     ╰───────╯             ╰───────╯     ╰───────╯     ╰────────╯     ╚═══╝
                                                                                                           
                                                                                                           
                                                                                                           
                                                                                                           
                                                                                                           
                                                            ╭───────╮                                      
                                                                                                         
                                           ──────Text────── ASCII ─────────                             
                                                                                                           
                                                             ╰───────╯                                       

Beautiful by Default

Uses beautiful-mermaid for a modern and clean look out of the box. No more clunky, outdated diagram styles.

Build-time Rendering

Diagrams are pre-rendered during build. This means zero runtime overhead, faster page loads, and perfect SEO.

🌐

Full SSR Support

Works perfectly in server-side rendering environments. No browser DOM required for the initial render.