Skip to content

Diagram family matrix

This page is generated from the repository's machine-readable compatibility registry. Every listed family has a bounded vertical slice; in progress does not mean full Mermaid parity.

FamilyMermaid syntax referenceStatusParserLayoutSVG
architecturearchitectureIn progresspartialpartialpartial
blockblockIn progresspartialpartialpartial
c4c4In progresspartialpartialpartial
classclassDiagramIn progresspartialpartialpartial
cynefincynefinIn progresspartialpartialpartial
entityRelationshipDiagramentityRelationshipDiagramIn progresspartialpartialpartial
eventmodelingeventmodelingIn progresspartialpartialpartial
flowchartflowchartIn progresspartialpartialpartial
ganttganttIn progresspartialpartialpartial
gitgraphgitgraphIn progresspartialpartialpartial
ishikawaishikawaIn progresspartialpartialpartial
kanbankanbanIn progresspartialpartialpartial
mindmapmindmapIn progresspartialpartialpartial
packetpacketIn progresspartialpartialpartial
piepieIn progresspartialpartialpartial
quadrantChartquadrantChartIn progresspartialpartialpartial
radarradarIn progresspartialpartialpartial
railroadrailroadIn progresspartialpartialpartial
requirementDiagramrequirementDiagramIn progresspartialpartialpartial
sankeysankeyIn progresspartialpartialpartial
sequenceDiagramsequenceDiagramIn progresspartialpartialpartial
stateDiagramstateDiagramIn progresspartialpartialpartial
swimlanesswimlanesIn progresspartialpartialpartial
timelinetimelineIn progresspartialpartialpartial
treeViewtreeViewIn progresspartialpartialpartial
treemaptreemapIn progresspartialpartialpartial
usecaseusecaseIn progresspartialpartialpartial
userJourneyuserJourneyIn progresspartialpartialpartial
vennvennIn progresspartialpartialpartial
wardleywardleyIn progresspartialpartialpartial
xyChartxyChartIn progresspartialpartialpartial
zenumlzenumlIn progresspartialpartialpartial

Reading the matrix

  • In progress means a tested vertical slice exists, while unsupported syntax still fails closed.
  • A family is not considered fully compatible until parser, typed AST, layout, rendering, positive and negative fixtures, and platform evidence are complete.
  • Detailed syntax boundaries remain in compatibility/diagram-families.csv.

Last generated from 32 registry entries.

Mermaid-compatible, not Mermaid official.