← All terms

Mermaid

Also known as: Mermaid.js

An open-source JavaScript-based diagramming and charting tool that renders diagrams from a Markdown-inspired text specification language. Mermaid supports flowcharts, sequence diagrams, class diagrams, state diagrams, entity-relationship diagrams, Gantt charts, and more, and is widely integrated into documentation platforms (GitHub, GitLab, Notion, Obsidian). Because Mermaid sources capture diagram structure as text rather than as pixels, they are a promising substrate for generating accessible alternatives — tabular, navigable, or tactile — automatically from the same source used for visual rendering.

Category: Developer Tools · Accessibility Tools · Diagrams

Related: Graphviz · Flowchart · Node-Link Diagram

Sources