Mermaid es un software para generar diagramas de flujo gracias a javascript creados mediante texto plano.

Con Mermaid no es necesario que utilices software pesado para crear tus diagramas de flujo en diferentes formatos, podrás crearlos mediante texto plano de manera similar a como escribes en formato MarkDown.

El texto plano tiene ventajas sobre otras opciones, pero en ocasiones se puede quedar corto. MarkDown (por ejemplo) es un tipo de formato de texto que añade formato, pero siempre utilizando como base el texto plano.

La suerte es que siempre se puede encontrar una alternativa que solucione algunos de nuestros problemas (o por lo menos algunos de nuestros problemas tecnológicos). Con Mermaid podrás realizar diagramas de flujo utilizando texto plano de manera similar a como das formato a un texto con MarkDown, o LaTeX.

Mermaid podrás crear mediante JavaScript diagramas sin necesidad de utilizar otras herramientas. No despegues tus manos del teclado y crea diagramas de Gantt, diagramas de flujo, etc simplemente con texto y un formato propio.

Mermaid también está soportado para muchos sistemas de publicación y para diferentes editores. Algunos de ellos son:

También hay disponible un editor en línea para crear tus propios diagramas. Con él podrás crear rápidamente diagramas utilizando Mermaid. Además también podrás:

Guardar el diagrama en formato svg

Obtener un enlace al visor de diagramas para compartirl

Tener un enlace al editor de diagrama para compartirlo y que alguien más pueda modificarlo y después volver a compartir el enlace.

Mermaid está publicado bajo licencia MIT. Tenéis más información en su web, con tutoriales y ejemplos y enlaces a su repositorio en GitHub y editor en línea:

———————————————————————–