Mermaid Diagramming Alternatives

Discussions compare Mermaid.js with tools like draw.io, PlantUML, asciiflow, and others for text-based diagram creation, often in Markdown, editors, or with AI integration.

📉 Falling 0.5x Open Source
3,469
Comments
20
Years Active
5
Top Authors
#1730
Topic ID

Activity Over Time

2007
1
2008
2
2009
22
2010
22
2011
13
2012
12
2013
31
2014
41
2015
90
2016
66
2017
119
2018
176
2019
236
2020
322
2021
307
2022
527
2023
525
2024
469
2025
454
2026
34

Keywords

sequencediagram.org JS LLM tldraw.com usecanvas.com OT UI diagrams.net draw.io AI diagrams markdown diagram ascii svg text gitlab draw sequence code

Sample Comments

jackdaniels4me • Sep 4, 2024 • View on HN

This is neat! How does this compare with tools like draw.io or mermaidjs

21stio • Nov 25, 2018 • View on HN

maybe have a look at https://mermaidjs.github.io. it's markdown for diagrams

ta988 • May 15, 2021 • View on HN

I wish there would be a mixture of diagrams.net and mermaid.

andix • Apr 28, 2021 • View on HN

Why not use Mermaid (JS => SVG) or PlantUML (Java => SVG, PNG, etc)?Especially Mermaid [1] is supported by a lot of Markdown editors and can be directly rendered in browsers by including the javascript library. Without any data protection issues.PlantUML needs a server or an installation (Java) which can be self hosted as well. And provides a ton of integrations [2]. And of course it supports sequence diagrams [3][1] <a href="https://mermaid-js.github.io/mermaid

prog5 • Feb 15, 2022 • View on HN

+1 to asciiflow. huge fan. better than mermaid, imo... diagram wont need special rendering and works in vim and all text editors.

galaxyLogic • Jun 17, 2022 • View on HN

MERMAID looks interesting https://github.com/mermaid-js/mermaid Any experiences?

yawgmoth • Feb 25, 2024 • View on HN

A natural language mermaid diagram builder would be really neat. Something to go think about...

noname120 • Dec 17, 2024 • View on HN

A good option is to use an LLM to produce Mermaid diagrams. For example Excalidraw has a pretty great integration for that.

sergius • Jan 17, 2025 • View on HN

With Draw.io embedding Mermaid diagrams and plug-ins available for VSCode and other IDEs, why is this so special?

_blk • Apr 3, 2025 • View on HN

Thanks for the clarification! Glad you can cater to both worlds.For diagramming and even UI prototyping I keep getting back to plain old ascii drawings though. Asciiflow.com is fantastic. I just wish they had vim keybindings. It's also great to embed in .md too. Could mermaid generate ascii? It just seems easier to comprehend and doesn't need a separate renderer.