Etassia is a pure Ruby implementation of Mermaid diagram rendering. It parses Mermaid syntax and generates SVG output using Parslet grammars and a built-in fallback grid 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.

Required Ruby Version

>= 3.3.0

Authors

Ribose Inc.

Versions

  1. 0.1.0
    1. source

      1. 0.1.0 source November 12, 2026 (1000 KB)

Pushed by

SHA 256 checksum