Mermaid icon
Mermaid icon

Mermaid

 26 likes

Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code? This is why mermaid was born, a simple markdown-like script language for generating flowcharts, Gantt charts and sequence diagrams from text via JavaScript.

Mermaid screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • SE flagSweden
  • European Union flagEU

Platforms

  • Mac  Requires Node.js or integration into an HTML page
  • Windows  Requires Node.js or integration into an HTML page
  • Linux  Requires Node.js or integration into an HTML page
  • Online
  • Self-Hosted
  • JavaScript
  • Node.JS
4.5 / 5 Avg rating (2)
26likes
1comment
0news articles

Features

Suggest and vote on features
  1.  Ad-free
  2.  WYSIWYG Support
  3.  Dark Mode
  4.  Flow Chart
  5.  Graphs
  6.  Create UML entities
  7.  Built-in themes

 Tags

  • visualization

Mermaid News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Mermaid information

  • Developed by

    SE flagKnut Sveidqvist
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Rating

    Average rating of 4.5
  • Alternatives

    23 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOffice & ProductivityBusiness & Commerce

GitHub repository

  •  80,173 Stars
  •  7,647 Forks
  •  1368 Open Issues
  •   Updated Jun 9, 2025 
View on GitHub

Our users have written 1 comments and reviews about Mermaid, and it has gotten 26 likes

Mermaid was added to AlternativeTo by FrancoisR on Dec 17, 2016 and this page was last updated Sep 29, 2024.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Shaz Shah
Jun 12, 2024
1

A nice way to create diagrams using a prescriptive language. It is very powerful so can be a little daunting at first, but give it time.

There are many apps that this can be integrated into, negating the need to setup a development environment.

For example: VSCode/Codium or even a WYSIWYG Test editor (using Markdown) like Typora. I've not used it before but am really enjoying the journey so far.

EDIT: Adding links and correcting some mistakes

What is Mermaid?

Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code? This is why mermaid was born, a simple markdown-like script language for generating flowcharts, Gantt charts and sequence diagrams from text via JavaScript.

Official Links