
Pipeline Visualizer (v1.3.2, MIT, free) is a VS Code extension that auto-detects GitHub Actions, GitLab CI/CD, Azure DevOps, AWS CodeBuild, and Bitbucket Pipelines YAML files and renders interactive Mermaid.js dependency graphs directly in the editor — with 8 color themes (including WCAG AA colorblind-safe options) and clickable job nodes that surface step details without leaving VS Code.
DannydeHaan.pipeline-visualizer) · Version: v1.3.2 · IDE: VS Code ≥ 1.85.0 · Category: Visualization / CI/CD · License: MIT · Price: Free · Install from VS Code Marketplace.github/workflows/*.yml).gitlab-ci.yml)buildspec.yml)bitbucket-pipelines.yml)Ctrl+Shift+P / Cmd+Shift+P) → type Pipeline: Visualizename: CI Pipeline
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci
- run: npm test
deploy:
needs: build
runs-on: ubuntu-latest
steps:
- run: echo "Deploying..."needs: build dependency on deploy, auto-selects GitHub Actions mode, and renders a two-node flowchart with a directed edge from build to deploy. Click either node to see the full step list inline.
pipelineVisualizer.colorTheme):| Theme | Notes |
|---|---|
dark (default) | Standard dark palette |
light | Light background |
ocean | Blue-toned |
forest | Green-toned |
sunset | Warm amber/red |
monochrome | Single-color |
colorblind | Okabe-Ito palette — safe for deuteranopia, protanopia, tritanopia |
highcontrast | IBM colorblind palette, targets WCAG AA |
pipelineVisualizer.diagramLayout):automatic — horizontal for ≤6 stages, vertical for morehorizontal — always left-to-rightvertical — always top-to-bottom| Field | Value |
|---|---|
| Minimum VS Code | 1.85.0 |
| Activation | Any YAML file (onLanguage:yaml) |
| YAML parsing | js-yaml v4.1.0 — bundled since v1.3.2, no CDN required |
| Diagram rendering | Mermaid.js — loaded from CDN at runtime |
| OS | Cross-platform (Windows / macOS / Linux) |
| License | MIT |
js-yaml matters: earlier versions loaded it from cdn.jsdelivr.net. In network-restricted environments (corporate proxies, air-gapped machines) those versions rendered blank panels. 3 Mermaid.js still requires CDN access — large pipelines (>1000 YAML lines) may also render slowly, which the author notes as a known issue. 2code --install-extension DannydeHaan.pipeline-visualizerCONTRIBUTING.md is in place. The author (Danny de Haan, also known as ThatInfraDba) has been actively patching webview compatibility issues as VS Code's Content Security Policy requirements have tightened through the v1.3.x series. 3marketplace.visualstudio.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.
| Latest version | v1.3.2 |
| Releases (5 months) | 13 |
| GitHub commits | 38 |
| License | MIT |