Mermaid, rendered without a browser

SebastianJS renders mermaid diagrams to SVG in plain Node — no headless Chrome, no native build step. Every diagram below is rendered twice and shown side by side, so you can judge the difference yourself.

234samples
197pixel match
7close
3invalid demos

Both sides run mermaid 11.9.0. The reference pane is real mermaid-cli output produced at build time, not a CDN copy of mermaid drawing in your browser — otherwise the comparison would measure a version difference rather than a rendering difference.

Every example can be shown in any of the three forms SebastianJS emits — plain SVG, SVG with the text traced to outlines, or a PNG rasterized from it — using the switch at the top of each page. All three come off one layout, so switching between them changes the file, never the geometry.

Diagram types