Skip to content
SocialAtoZ

Mermaid

Verified

Open source library that turns text into flowcharts, sequence diagrams, and other charts.

Not yet rated. Be the first to review Mermaid.

Mermaid screenshot See all screenshots
  • Deployment Cloud Based, On Premises
  • Starting price Free
  • Free trial Available
  • Best for Freelancers, Startups, SMEs

What is Mermaid?

Mermaid is an open source JavaScript library that generates diagrams and charts from a simple, Markdown-inspired text syntax. It supports flowcharts, sequence diagrams, class diagrams, entity relationship diagrams, Gantt charts, state diagrams, mindmaps, and git graphs, and can be embedded in documentation, wikis, and developer tools. The core library is MIT licensed and free to use, self-host, or embed in other applications.

Alongside the open source library, Mermaid Chart is a commercial platform built by the project's creators that adds a visual drag-and-drop editor, AI-assisted diagram generation, team collaboration, and hosted storage. Mermaid Chart offers a free Basic plan with a limited number of diagrams, plus paid Plus, Premium, and Enterprise plans for teams that need unlimited diagrams, SSO, and centralized billing.

Key Features of Mermaid

Mermaid lists 8 documented features, including Text-to-diagram syntax similar to Markdown, Flowcharts, sequence, class, ER, Gantt, and state diagrams and Mindmaps and git graph diagrams. The list below covers what the product does rather than how it is marketed.

  • Text-to-diagram syntax similar to Markdown
  • Flowcharts, sequence, class, ER, Gantt, and state diagrams
  • Mindmaps and git graph diagrams
  • MIT licensed open source core library
  • Live Editor for instant browser-based preview
  • Mermaid Chart visual drag-and-drop editor (commercial)
  • AI-assisted diagram generation (Mermaid Chart)
  • Wide integration ecosystem (GitHub, GitLab, Notion, Confluence)

Mermaid Pricing

Mermaid lists 5 plans. Two are free; the rest are quoted on request.

Open Source Library

Free

Unlimited

MIT licensed, self-hosted or embedded use of the core mermaid.js library

Mermaid Chart Basic

Free

3 diagrams

Limited AI usage, hosted visual editor

Mermaid Chart Plus

Custom

Unlimited diagrams

Scalable AI usage, centralized billing for small teams

Mermaid Chart Premium

From $80/user/year

Larger teams

Team collaboration, knowledge management, SSO

Mermaid Chart Enterprise

Custom

Contact sales

All Premium features plus custom contracts and support

Mermaid Specifications

Mermaid is available on web app. It offers an API, has a free trial and has a free plan.

Deployment
  • Cloud Based
  • On Premises
Billing cycle
Yearly
Desktop
  • Web App
Languages
  • English
Built for
  • Freelancers
  • Startups
  • SMEs
  • Agencies
  • Enterprises
Support
  • Email
  • Tickets
Integrations
GitHub, GitLab, Notion, Confluence, VS Code, Jira
Public API
Yes
Free trial
Yes
Free plan
Yes
Runs in browser
Yes
Customisable
Yes
Website
mermaid.js.org

Mermaid Videos

Mermaid Screenshots

Mermaid Reviews

No reviews yet

Used Mermaid? Share your experience and help other buyers decide.

Mermaid FAQs

Yes, the core Mermaid library is open source and MIT licensed, free to use, self-host, or embed. The Mermaid Chart platform adds an optional free Basic plan and paid tiers.

Mermaid supports flowcharts, sequence diagrams, class diagrams, entity relationship diagrams, Gantt charts, state diagrams, mindmaps, and git graphs, defined entirely in text.

Mermaid is the free open source library and syntax. Mermaid Chart is a commercial hosted platform built around it, adding a visual editor, AI generation, and team features.

Yes, Mermaid is commonly embedded in Markdown files, wikis, and developer tools such as GitHub, GitLab, and Notion, which render the text syntax as a diagram.

No, diagrams can be created directly in a browser using the Mermaid Live Editor, or the library can be embedded into a website or application.