Back to library
Design & ValidateLibraryOpen sourceFree

Mermaid

An open JavaScript diagramming tool whose concise syntax generates flowcharts, sequences, state diagrams, journeys, Git graphs, and timelines.

Visit official site
Content updated Aug 1, 2026Automated check reached the official site · Checked Aug 24, 2026

Why use it

Embedding diagrams in repository docs gives design reviews, diffs, and site publishing the same workflow as code, ideal for living system explanations.

Where it fits

Use prototypes and playtests to find core experience problems while they are still cheap to fix.

documentationsystems-design

What to check

Complex layout and pixel-level styling are limited, and renderer versions can change output; do not send secret diagrams to an uncontrolled online editor.

Search the site

Search resources and field guides

    Privacy settings

    Your language choice, open home-page sections, favorites, comparisons, and recent views stay in this browser. Nothing is uploaded.