Templates / πŸ” Visualize your n8n workflows with Mermaid.js!

πŸ” Visualize your n8n workflows with Mermaid.js!

Ready for 3.0

by Eduard βœ“ Β· 8,489 views Β· created 2024-08-12 Β· Engineering

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (8)

What it does

Are you a visual thinker working with n8n? 🎨 View and understand workflow structures at a glance with this template! Built with mermaid.js, Bootstrap 5 and AXAJ to create an interactive web page displaying n8n workflows as flowcharts. 🌟 Perfect for documentation, presentations, or just getting a clearer picture of your automation processes. Need customization help? Reach out to Eduard! Benefits πŸ“Š Instant workflow visualization πŸ“± Responsive design πŸ”— Direct links to n8n workflows 🧩 Special shapes for different node types 🚫 Disabled node indication πŸ”’ No external dependencies – just paste the workflow and call the webhook πŸ› οΈ Easily customizable – enhance the JS script or add custom styling ⚠️ Important note for cloud users ⚠️ Since the cloud version doesn't support environmental variables, please make the following changes in the CONFIG node: Update the instanceurl variable: Enter your n8n URL instead of {{$env"N8NPROTOCOL"}}://{{$env"N8NHOST"}} Change the webhookpath to simply "webhook" instead of {{$env"N8NENDPOINTWEBHOOK" || "webhook"}} 🌟 Examples 1. Multiple flowcharts on a single page: !image.png(fileId:830) 2. Several shapes for different nodes: !image.png(fileId:826) 3. Langchain nodes with special connections styling: !image.png(fileId:829)

View the original on n8n.io β†’ Check your own copy

Get the weekly β€œwhat broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.