Analysis updated 2026-05-18
Get a searchable visual overview of every resource type running in a Kubernetes cluster.
Check ArgoCD or Flux sync status and deployment history without extra configuration.
Stream and filter container logs live, with a pinned panel to keep watching while you navigate.
Give team members cluster visibility without giving them the ability to edit or delete resources.
| selvarajmurugesan90/klarity | acoyfellow/svelte-edge | asyncawait547/omnidispatch | |
|---|---|---|---|
| Stars | 18 | 18 | 18 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs an existing Kubernetes cluster, deployable as a single binary via Helm, kubectl, or Docker Compose.
Klarity is an open-source web dashboard for monitoring Kubernetes clusters. Kubernetes is a system that manages containerized applications across groups of servers. Klarity gives you a visual interface to inspect everything running in your cluster: applications, networking, storage, access policies, and more, organized by category and searchable across over 60 resource types. The distinguishing design choice is that Klarity is read-only. You cannot edit or delete resources through it. This is intentional: many teams manage their cluster configuration through Git repositories and automated pipelines, a practice called GitOps. In a GitOps setup, changes are made by updating files in Git and letting an automation tool apply them. Editing resources directly through a dashboard bypasses that entire process, breaking the audit trail and the review workflow. Klarity is built for teams that want observability without the risk of accidental changes. For teams using ArgoCD or Flux (two popular GitOps tools), Klarity detects them automatically at startup and adds a GitOps section to the sidebar showing application sync status, health, source repositories, and deployment history. No configuration is needed for this integration. Beyond listing resources, Klarity includes a web terminal for running commands inside containers, a port-forwarding feature to reach a pod's network ports through the browser, live log streaming with severity filters and keyword search, and a panel you can pin to keep log streams open while you navigate around the dashboard. A global search shortcut searches across multiple resource types at once. Authentication supports an internal user management system, Kubernetes tokens, and single sign-on via OIDC. An audit log records what users viewed. The whole application ships as a single binary, deployable via Helm, kubectl, or Docker Compose for local development. It is built with Go for the backend and React for the frontend, licensed under Apache 2.0.
Klarity is a read only web dashboard for viewing everything inside a Kubernetes cluster, built to support GitOps workflows without risking accidental changes.
Mainly TypeScript. The stack also includes Go, React, Kubernetes.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and state any changes made.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.