Skip to main content
Diagrams as code

Series articles: Diagrams as code

Generate diagrams, mind maps, and visualizations straight from code and data.

📄 View this series as plain Markdown

Follow the "Diagrams as code" series

They land in your feed reader on their own — no account, no email address, nothing to unsubscribe from. Paste this URL into your reader:

https://www.avonture.be/series/diagrams-as-code/rss.xml

No feed reader yet? Start here — it takes two minutes.

Documentation as Code - Transform Your Infrastructure into Beautiful Diagrams with Python and Mermaid
Documentation as Code

Documentation as Code - Transform Your Infrastructure into Beautiful Diagrams with Python and Mermaid →

Automate your Documentation as Code by building a Dockerized Python and Mermaid CLI stack to generate dynamic architecture diagrams directly from your codebase.

April 20, 2026

Getting a more attractive mindmap with Markmap and Quarto
Documentation as Code

Getting a more attractive mindmap with Markmap and Quarto →

Generate attractive mindmaps from Markdown using Markmap and customize them in VSCode. Render the final, beautiful HTML result with Quarto and Docker.

July 25, 2025

Python - Generate flows using pydot
Python

Python - Generate flows using pydot →

Use Python and the pydot library to easily generate diagrams-as-code like ETL flowcharts, class diagrams, and decision trees. Includes Docker setup and code examples.

December 18, 2024

Drawdb-app - Render your database model as png, markdown, mermaid, ...
Database

Drawdb-app - Render your database model as png, markdown, mermaid, ... →

Easily visualize and document your database model with DrawDB-app. Import SQL files, generate diagrams, and export to PNG, Markdown, Mermaid, and more.

November 11, 2024

How to generate a graph from compose.yaml
Documentation as Code

How to generate a graph from compose.yaml →

Instantly visualize your Docker Compose architecture. Use `compose-viz` to generate a clear graph of services, dependencies, and exposed ports from your `compose.yaml` file.

June 8, 2024

Rendering a JSON file as a mind map
Documentation as Code

Rendering a JSON file as a mind map →

Transform complex JSON data into clear, interactive mind maps with JSON Crack. Discover how this powerful tool simplifies data visualization and enhances data understanding.

January 18, 2024

Build a mind map using Docker and Markdown
Documentation as Code

Build a mind map using Docker and Markdown →

Learn how to easily create a dynamic mind map using Markmap, Docker, and Markdown. Convert plain text into a beautiful, interactive HTML mind map.

December 16, 2023

Docker - Diagrams as code
Documentation as Code

Docker - Diagrams as code →

Generate stunning infrastructure and application diagrams directly from Python code using the diagrams library and a simple Docker command. Visualize your complex systems as code effortlessly.

November 24, 2023