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
4 days 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

88,530

Forks

9,032

Issues

1,607

License

MIT

Last Push

4 days 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 2 weeks ago