pinin4fjords

Metro-map-style SVG diagrams from Mermaid graph definitions, designed for visualizing bioinformatics pipeline workflows

46
2
100% credibility
Found Feb 18, 2026 at 14 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

nf-metro converts Mermaid graph descriptions enhanced with metro directives into SVG diagrams styled as transit maps for visualizing bioinformatics workflows like nf-core pipelines.

How It Works

1
🔍 Discover nf-metro

You hear about a fun way to turn messy workflow diagrams into clean, colorful metro maps perfect for sharing bioinformatics pipelines with your team.

2
📝 Describe your pipeline

Write a simple text file outlining the steps of your analysis as connected stations grouped into sections, like stops on different train lines.

3
🌈 Define your routes

Assign colors and names to each path through your workflow, so different analysis options stand out as unique metro lines.

4
Create the map

Run the tool on your file and watch it automatically arrange everything into a stunning, easy-to-read metro diagram.

5
🎨 Polish it up

Tweak the look with light or dark themes, add your logo, or turn on moving trains for extra flair.

🎉 Share your masterpiece

Export the interactive SVG and impress your colleagues with a crystal-clear view of your pipeline that everyone can understand at a glance.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 46 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is nf-metro?

nf-metro is a Python tool that transforms Mermaid graph definitions into metro-map-style SVG diagrams, designed specifically for visualizing bioinformatics pipeline workflows like nf-core pipelines. You add %%metro directives for lines, sections, and layouts in a simple .mmd file, then run `nf-metro render input.mmd -o pipeline.svg` to get clean, colored transit maps with optional animation and themes (nfcore or light). It handles auto-layouts or manual grid pinning, turning complex graphs into readable pipeline overviews.

Why is it gaining traction?

Unlike standard Mermaid renderers, nf-metro delivers polished metro visuals tailored for pipelines—think colored lines for analysis routes, automatic folding for long chains, and port hints for clean routing—without manual SVG tweaking. Bioinformatics devs love the nf-core theme integration and topology gallery covering fan-outs, diamonds, and serpentine folds, making it dead simple to document parameter-driven workflows.

Who should use this?

nf-core and Nextflow pipeline authors needing visual docs for talks or repos; bioinformatics researchers diagramming RNA-seq or variant calling flows; teams sharing metro-style pipeline maps in reports or wikis.

Verdict

Grab it if you're in bioinformatics—solid CLI, docs, and examples make it instantly usable despite alpha status (14 stars, 1.0% credibility). Test on your nf-core pipelines; it's maturing fast with Bioconda support.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.