Sign in Sign up
rubygems

sirena

Sirena is a pure Ruby implementation of Mermaid diagram rendering. It parses Mermaid syntax and generates SVG output using Parslet grammars and ELK layout. Supports 24 diagram types: flowcharts, sequence, class, state, ER, C4, block, architecture, Gantt, timeline, Git graph, mindmap, Kanban, user journey, pie, quadrant, radar, XY charts, requirement, Sankey, packet, treemap, info, and error displays.

Activity

Latest release
8mo ago
Total releases
1
Cadence
Last 12 months
1

Reach

Stars

Details

License
BSD-2-Clause
First release
Dec 26, 2025
Releases
Version Released
0.1.0 initial