Helm Template Viewer brings an IntelliJ-style Helm templating experience to Visual Studio Code.
Edit Helm templates on the left, instantly preview the rendered Kubernetes manifests on the right, and switch between different values.yaml files without leaving the editor.
No terminal. No copy-paste. Just fast feedback.
✨ Features
🔍 Live Helm template preview
Render Helm templates directly inside VS Code.
🧩 Side-by-side workflow
Edit templates while viewing the rendered output in a dedicated preview panel.
📂 Values file selector
Choose a single values.yaml (or values-*.yaml) from a compact dropdown.
🎯 Active template rendering
Uses --show-only to render only the currently opened template.
⚡ Auto re-render on save
Preview updates automatically when the template or helpers change.
🧠 Chart-aware rendering
Automatically detects the Helm chart root via Chart.yaml.
📛 Correct .Release.Name handling
Defaults to the chart name (from Chart.yaml) unless overridden.
🚀 Getting Started
1️⃣ Open a Helm template
1)Open any Helm template file under:
templates/*.yaml
2)Right-click inside the editor
HelmViewer: Render
3)The rendered Kubernetes manifest is displayed in the preview panel below:
Using the selected values.yaml