
Helm Visualizer (Beta) is a VS Code extension (v1.0.4, Apache 2.0) that renders Helm charts as interactive Kubernetes resource graphs with multi-environment diffing, a static Security Scanner across 7 vectors, and a Live Cluster Diff — all without requiring cluster access for most features. The June 6 v0.2.0 release adds the Security Scanner and Live Cluster Diff, marking the tool's expansion from a pure visualization aid into a delivery-verification tool. The main caveat: the VS Code panel currently requires a manually started `npm run dev` server, unlike typical plug-and-play extensions; the `helm viz` CLI plugin sidesteps this for terminal users.
unrealandychan.helm-visualizer) · Version: 1.0.4 (preview) · IDE: VS Code ≥ 1.85.0 · Language/Platform: Kubernetes / Helm (YAML) · Category: Visualization / DevSecOps · License: Apache 2.0 · Price: Free · Install from VS Code Marketplace 1.tgz archive, or paste an Artifact Hub / OCI URL. The renderer resolves Go templates in-browser (no helm binary needed) and draws an interactive React Flow canvas. Every node is clickable: clicking a Deployment or ConfigMap opens its full rendered YAML in a side panel.values.*.yaml file in the chart, shows an environment tab strip (dev / prd / sit / uat / default), and highlights nodes whose values differ between environments in amber — a diff mode that works without touching kubectl. 2
.tgz drag-and-drop, Artifact Hub / OCI URL, live search against Artifact Hub API, one-click quickload for nginx / grafana / cert-managerroutes to, exposes, bound to, mounted by, referenced by; RBAC graph with ClusterRole / ClusterRoleBinding / Role / RoleBinding as first-class nodes:latest tag detection. Flagged resources get Red (High) or Yellow (Medium) visual indicators on their graph nodes, with copy-paste YAML remediation snippets in a side panel. No cluster connection required.kubectl. Each resource gets one of four sync states: In Sync, Diff Detected, Local Only, or Orphaned. A git-style line-by-line diff panel shows exactly what changed. This one requires an active kubeconfig.Ctrl+Shift+P / Cmd+Shift+P) → Helm Visualizer: OpenHelm Visualizer: Open in Browser (opens in your default browser instead)values.dev.yaml and values.prd.yaml:# values.dev.yaml
replicaCount: 1
image:
tag: "dev-latest"
# values.prd.yaml
replicaCount: 3
image:
tag: "v2.4.1"prd and any node whose YAML differs from dev gains an amber highlight — in this case the Deployment node, since replicaCount and image.tag both changed. Click the Deployment node to see the rendered YAML side-by-side in the Values Inspector. 2helm viz ./my-chart from any directory — the plugin validates the chart, starts the Next.js server automatically, and opens your browser at the correct URL. 2# Install the Helm CLI plugin (one-time)
git clone https://github.com/unrealandychan/Helm-Visualizer
cd Helm-Visualizer && npm install
helm plugin install ./helm-plugin
# Use it
helm viz ./my-chart
helm viz --port 8080 ./my-chart| Field | Value |
|---|---|
| Minimum VS Code | 1.85.0 |
| Extension version | 1.0.4 (preview tag in package.json) 4 |
| OS | Windows, macOS, Linux |
| Helm CLI | Optional — pure-JS fallback handles most charts |
kubectl | Required only for Live Cluster Diff |
| OpenAI API key | Required only for AI Chat Assistant |
| License | Apache 2.0 5 |
git clone https://github.com/unrealandychan/Helm-Visualizer
cd Helm-Visualizer
npm install
npm run dev # must stay runninghttp://localhost:3000 with an 8-second timeout; a blank panel with an error banner means the server isn't running. The README's own troubleshooting entry confirms it: "Blank or loading panel? Ensure the server is running at http://localhost:3000 (see Step 1)." 2OPENAI_API_KEY environment variable; supports any OpenAI-compatible endpoint via OPENAI_BASE_URL 2package.json says 1.0.4 while GitHub Releases tops out at v0.2.0 — the two version tracks appear to be managed independentlynpm run dev prerequisite makes Helm-Visualizer a higher-friction install than the typical VS Code extension. If you can accept that step and work regularly with Helm charts, the multi-env diff and the v0.2.0 Security Scanner give you two views that have no direct equivalent in the VS Code Kubernetes tooling ecosystem today. The Helm CLI plugin (helm viz) sidesteps the manual server issue entirely for terminal-first workflows.helm viz CLI path is a workable alternative in the meantime.code --install-extension unrealandychan.helm-visualizermarketplace.visualstudio.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.
| VS Code extension version | 1.0.4 (preview) |
| First release | April 16, 2026 |
| Latest GitHub release | v0.2.0 — June 6, 2026 |
| GitHub commits | 151 |
| GitHub stars | 2 |
| License | Apache 2.0 |