Mermaid
- Category
- Developer tools
- Docs outline
- 14 sections
Official docs outline
mermaid.js.org- Introduction
What Mermaid is and how to use it.
- Getting started
Embedding, API and initialization.
- Flowcharts
Nodes, edges, subgraphs and styling.
- Sequence diagrams
Participants, messages, activations, loops.
- Class diagrams
Classes, relationships and annotations.
- State diagrams
States, transitions and composites.
- Entity relationship diagrams
Entities, attributes, cardinality.
- Gantt charts
Gantt chart syntax with sections, tasks, dates, durations and dependencies.
- Other diagram types
Pie, journey, git graph, mindmap, timeline and more.
- Configuration
Global config and per-diagram options.
- Theming
Built-in themes and themeVariables for customizing diagram appearance.
- Usage and deployment
Embedding Mermaid in web pages with mermaid.initialize and the render API.
- Security levels
Directives and the securityLevel setting that control what diagrams may do.
- Accessibility
Accessible titles and descriptions.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.