Drawing on Command

Conclusions

The idea behind Mermaid seems captivating: Graphs and diagrams are compiled in the form of a text description, provided with a style sheet, and then translated into an image. The text format ensures easy composition, and it also enables uncomplicated archiving of the data in a version control system.

Currently, the local version has several problems that cloud the picture, including installation issues, incorrect rendering of special characters, and incorrect edge labels. The online edition also had some issues with unusable vector graphics. The Mermaid project is on the right track, and if you're interested in an easy tool for generating simple charts and diagrams, you'll enjoy exploring and experimenting with the online editor: In its current state, however, Mermaid is not really reliably enough for steady production use.

The Author

Frank Hofmann works from Berlin, Geneva, and Cape Town as a developer, trainer, and author. He is the coauthor of the Debian Package Management book (https://www.dpmb.org/).

Mandy Neumeyer works in the tourism industry and has lived in South Africa for nine years. She is currently building up additional income as a digital nomad.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Graphviz

    Using drawing tools to manually create graphs and diagrams can be a slow and convoluted process. The Graphviz toolbox offers a faster way. Based on a short text with the information for the graph, Graphviz quickly generates a neat drawing.

  • yEd

    Build complex data structures into simple but illuminating diagrams using the yEd graph editor.

  • Visual Programming

    Developers working with graphical programming languages point and click to build software from prefabricated modules. We look at five free visual programming development environments.

  • Easy Diagramming with SimpleDiagrams
  • Building a Munin Plugin

    Munin collects information and plots parameters of your choice automatically and with minimal configuration. But if you can't find a plugin that captures the data you want to graph, you might have to roll your own.

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95

News