# komodorio/helm-dashboard

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/komodorio-helm-dashboard).**

5,625 stars · 352 forks · TypeScript · apache-2.0

## Links

- GitHub: https://github.com/komodorio/helm-dashboard
- awesome-repositories: https://awesome-repositories.com/repository/komodorio-helm-dashboard.md

## Topics

`gui` `helm` `helm-plugin` `helm-plugins` `k8s` `kubernetes`

## Description

Helm Dashboard is a web-based interface for managing and monitoring Helm releases in Kubernetes clusters. It provides a graphical alternative to the command line for viewing deployed releases, inspecting installed charts, and performing the full lifecycle of Helm operations including installation, upgrades, rollbacks, and uninstalls.

The dashboard enables users to browse releases with filtering by namespace or name, view revision history and deployment details, and compare manifest or values differences between revisions before applying changes. It supports deploying charts from repositories, local directories, or pre-release versions, and allows switching between multiple Kubernetes cluster contexts directly from the UI.

For troubleshooting and maintenance, the tool offers release status inspection, resource health monitoring with color-coded indicators, and integration with external scanners to detect vulnerabilities in charts and Kubernetes resources before deployment. Users can restrict operations to specific namespaces, disable health checks or latest version checks, and opt out of usage analytics. The server can be launched from the command line with configurable host and port settings, and local chart paths can be loaded into the interface for development workflows.

## Tags

### DevOps & Infrastructure

- [Helm Chart Management](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management.md) — Provides a web interface to view, deploy, and manage Kubernetes Helm releases. ([source](https://github.com/komodorio/helm-dashboard/blob/main/artifacthub-repo.yml))
- [Dashboard Launchers](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/dashboard-launchers.md) — Provides the primary command-line entry point to launch the web-based Helm management interface. ([source](https://github.com/komodorio/helm-dashboard/blob/main/plugin.yaml))
- [Helm Chart Deployment](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/helm-chart-deployment.md) — Installs or upgrades Kubernetes applications using Helm charts through a web interface. ([source](https://github.com/komodorio/helm-dashboard/blob/main/artifacthub-repo.yml))
- [Release Browsers](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/helm-chart-deployment/release-browsers.md) — Provides the primary view for listing and inspecting deployed Helm releases with health indicators. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Installed Chart Browsers](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/installed-chart-browsers.md) — Offers a web interface to browse installed Helm charts with revision history and resource details. ([source](https://github.com/komodorio/helm-dashboard#readme))
- [Release Information Retrieval](https://awesome-repositories.com/f/devops-infrastructure/release-information-retrieval.md) — Views release status, history, and configuration details to diagnose deployment issues. ([source](https://github.com/komodorio/helm-dashboard/blob/main/artifacthub-repo.yml))
- [Release Lifecycle Management](https://awesome-repositories.com/f/devops-infrastructure/release-lifecycle-management.md) — Rolls back, uninstalls, or upgrades existing Helm releases from a dashboard view. ([source](https://github.com/komodorio/helm-dashboard/tree/main/.husky))
- [Release Rollbacks and Upgrades](https://awesome-repositories.com/f/devops-infrastructure/release-tracking/per-release-change-logs/release-rollbacks-and-upgrades.md) — Performs rollback or upgrade of a Helm release with a manifest diff preview before applying. ([source](https://github.com/komodorio/helm-dashboard#readme))
- [Client Cluster Contexts](https://awesome-repositories.com/f/devops-infrastructure/cluster-management/client-cluster-contexts.md) — Switches between multiple Kubernetes cluster contexts directly from the dashboard UI. ([source](https://github.com/komodorio/helm-dashboard/blob/main/README.md))
- [Chart Repositories](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/chart-repositories.md) — Adds, updates, removes, and filters Helm chart repositories to organize chart sources. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Local Chart Deployments](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/helm-chart-deployment/local-chart-deployments.md) — Deploys Helm charts from local directories without requiring a remote repository. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Helm Chart Vulnerability Scanners](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/helm-chart-vulnerability-scanners.md) — Integrates with external scanners to detect issues in installed Helm releases. ([source](https://github.com/komodorio/helm-dashboard/blob/main/README.md))
- [Local Chart Loaders](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/local-chart-loaders.md) — Loads local Helm chart paths into the dashboard for deployment without a repository. ([source](https://github.com/komodorio/helm-dashboard/blob/main/main.go))
- [Release Test Execution](https://awesome-repositories.com/f/devops-infrastructure/helm-chart-management/release-test-execution.md) — Executes Helm test scripts for deployed releases and displays results to verify application behavior. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Multi-Cluster Dashboard Managers](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management/multi-cluster-dashboard-managers.md) — Changes the active cluster context from the dashboard to manage releases across multiple clusters. ([source](https://github.com/komodorio/helm-dashboard#readme))
- [Chart Version Switchers](https://awesome-repositories.com/f/devops-infrastructure/release-management/deployment-release-decoupling/chart-version-switchers.md) — Switches a deployed release to a different chart version with updated configuration confirmation. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Manifest Version Diffs](https://awesome-repositories.com/f/devops-infrastructure/service-mesh-control-planes/manifest-generators/kubernetes-resource-manifests/manifest-version-diffs.md) — Shows a diff of Kubernetes manifests between revisions to highlight configuration changes before applying. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))

### Development Tools & Productivity

- [Kubernetes Resource Inspectors](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces/application-extensions/internal-application-interfaces/resource-inspection-interfaces/kubernetes-resource-inspectors.md) — Shows the kind, name, status, and messages of resources deployed by a release in a dedicated tab. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))

### System Administration & Monitoring

- [Built-in WebUI Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/built-in-webui-dashboards.md) — Starts a web server and opens the default browser to the Helm Dashboard UI for managing releases. ([source](https://github.com/komodorio/helm-dashboard/blob/main/main.go))
- [Deployment Troubleshooting](https://awesome-repositories.com/f/system-administration-monitoring/deployment-troubleshooting.md) — Offers a dashboard to inspect and diagnose issues with Helm releases in a Kubernetes cluster. ([source](https://github.com/komodorio/helm-dashboard/blob/main/package-lock.json))

### Part of an Awesome List

- [Helm Chart Revision Diffs](https://awesome-repositories.com/f/awesome-lists/devtools/diff/revision-diff-display/helm-chart-revision-diffs.md) — Shows a manifest diff between past revisions so users can see exactly what changed before acting. ([source](https://github.com/komodorio/helm-dashboard/blob/main/README.md))

### Security & Cryptography

- [Vulnerability Scanning](https://awesome-repositories.com/f/security-cryptography/vulnerability-scanning.md) — Detects security scanners and offers scanning of Kubernetes resources and manifests before install or upgrade. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))

### Software Engineering & Architecture

- [Values Version Diffs](https://awesome-repositories.com/f/software-engineering-architecture/causal-value-versioning/values-version-diffs.md) — Diffs chart values between deployments to identify configuration changes before applying updates. ([source](https://github.com/komodorio/helm-dashboard/blob/main/FEATURES.md))
- [Namespace Scoped Operations](https://awesome-repositories.com/f/software-engineering-architecture/naming-conventions/reserved-names/access-restrictions/service-account-permissions/namespace-access-controls/namespace-scoped-operations.md) — Limits Helm operations to a single or comma-separated list of Kubernetes namespaces. ([source](https://github.com/komodorio/helm-dashboard/blob/main/main.go))
