I was looking for ways to draw uml-like graphs and stumbled upon Mermaid. According to its website, it is a:

“JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.”

According to GitHub you can use it on GitHub pages, using ``` style codeblocks. Example:

graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;

The style is declarative, I suppose it won’t work on my official blog page https://geertjan-kuip.github.io/ as that one has its own plugins.


<
Previous Post
GitHub Actions, Postgres duplication and Docker images
>
Next Post
Java Http Server