Alternatives to Mermaid

Generates diagrams from Markdown-like text. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Mermaid.

  • PlantUML

    Generates UML and architecture diagrams from text descriptions.

    PlantUML covers more diagram types from text and integrates with many editors, but requires Java and sometimes Graphviz, uses the GPL-3.0 license and has inconsistent syntax.

  • Gaphor

    Modelling tool for UML, SysML, C4 and RAAML diagrams.

    Gaphor is a desktop modelling tool for UML, SysML and C4 that keeps a real data model behind diagrams, instead of generating diagrams from Markdown-like text.

Similar software

Related functionality, not a direct replacement.