Mermaid

Snippet from Wikipedia: Mermaid (software)

Mermaid is an open-source JavaScript-based diagramming and charting software that generates diagrams from text-based descriptions. Created by Knut Sveidqvist in 2014, the project originated from a need to simplify diagram creation in documentation workflows after experiencing issues with proprietary software file formats.

Mermaid allows you to define diagrams as plain text, which are then rendered as diagrams in the browser. This approach makes diagrams easy to version, review and maintain alongside other documentation content.

Mermaid supports several common diagram types used in IT and architecture documentation, such as flowcharts, sequence diagrams, state diagrams, class diagrams, ER diagrams and Gantt charts. All diagrams start with a declaration of the diagram type followed by the diagram contents.

Related:

External links:

    • Simplify documentation and avoid heavy tools. Open source Visio Alternative. Commonly used for explaining your code! Mermaid is a simple markdown-like script language for generating charts from text via javascript.

Search this topic on ...

  • kb/mermaid.txt
  • Last modified: 2026/06/07 07:10
  • by Henrik Yllemo