Visualizing complex flows with diagrams keeps documentation clear. With Mermaid.js, you can render diagrams directly inside your Markdown files using simple text.
1. Flowchart Example
To create a flowchart, use a mermaid code block. Specify the layout direction (TD for Top-Down, LR for Left-to-Right) and declare nodes with connections.
2. Sequence Diagram Example
Sequence diagrams represent interactions between different actors or systems over time.
3. Gantt Chart Example
Use Gantt charts inside your Markdown project files to track milestones, tasks, and schedules.
Why Use Text-Based Diagrams?
- Version Control: Unlike image files, text diagrams show clear diffs in Git.
- Easy Updates: Change a label or path in text in seconds rather than opening drawing software.
- Responsive Styling: Diagrams adjust automatically to document styling (like light/dark modes).
Rendering Mermaid Diagrams Instantly
Our online Markdown editor and Markdown to PDF converter support full Mermaid.js parsing. Type your code block and preview the rendered diagram live.
