Mermaid
Open Source Self-Hosted Developer Tools

Mermaid

Generate diagrams and charts from text using Markdown-like syntax

Documentation Developer Tools Uml Diagrams Diagrams As Code Flowchart Diagrams

Screenshots

A closer look at the product interface and key surfaces.

5 images

At a glance

Primary use case
Generate diagrams and charts from text using Markdown-like syntax
Best for
Developer Tools — Documentation, Developer Tools
Stack
javascript, nodejs, react, typescript
License
MIT
Maintenance
1 week ago
Access
Open source · Self-hosted

About this tool

Mermaid is a JavaScript based diagramming and charting tool that uses Markdown inspired text definitions to create and modify complex diagrams dynamically within documentation and web applications.

Repository

Stars

89,241

Forks

9,112

Issues

1,650

License

MIT

Last Push

1 week ago

Features

  • Renders complex flowcharts and sequence diagrams using simple text.
  • Integrates seamlessly with Markdown editors and documentation sites.
  • Supports various diagram types including Gantt charts and mind maps.
Browse all tools

Published 1 month ago