kubernetes-sigsOps & cloud

headlamp

A Kubernetes management UI that runs in-cluster or as a desktop app with multi-cluster access, logs, terminal, and resource editing.

  • DevOps
  • Operations
  • Monitoring / Observability
  • Productivity
  • Web
  • Desktop
  • Windows
  • macOS
  • Linux
  • Browser
  • Self-hostable
  • Runs locally
  • Docker supported
headlamp screenshot
Popularity
7.4k Stars
GitHub stars
Recent activity
10/1/2026
Updated in the last 30 days
License
APACHE-2.0
Permissive

Why it matters

We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.

Last 90 days

Problem

Addresses the need for an intuitive, interactive web interface to manage and view multi-cluster resources.

Practical value

Offers both in-cluster and desktop running modes, supporting logs, terminal access, resource editing, and plugin extension with high utility.

Innovation / differentiation

As a generic Kubernetes UI, it combines traditional resource viewing with permission-based UI controls and cancellable operations, offering moderate innovation.

Leverage potential

Supports extension via a plugin mechanism and is part of Kubernetes SIG UI, facilitating community integration and ecosystem reuse.

Why now

With multi-cluster and containerized operations being widespread, the demand for lightweight, customizable cluster management interfaces remains consistent.

Community activity

In the last 90 days there were 537 new issues and 926 pull requests; the bounded issue/PR samples include 36 issue authors and 40 PR contributors, with at least 4 releases.

Maintainer responsiveness

The 96-issue window sample had a 40% close rate, and the 94-pull-request sample had a 40% merge rate. Maintainer-response observations covered 32% of that issue sample, with a 0% response rate and median first response of not enough data.

40 contributors in PR sampleAt least 4 releasesIssue response rate 0% · sample 31 (32% coverage)PR merge rate 40% · 94 sampled in window

Key highlights

  • View and manage Kubernetes resources through a generic web UI
  • Run in-cluster or as a desktop application on Windows, macOS, and Linux
  • Connect to multiple clusters with logs, terminal, and resource editing

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Runs locally

Difficulty

Medium — some setup needed

Docker supportedSelf-hostableRuns locally
  1. 01Prepare a working kubeconfig containing the Kubernetes clusters you want to access.
  2. 02Use the Windows, macOS, or Linux desktop app for local use, or follow the documentation to deploy Headlamp in-cluster.
  3. 03After connecting, use resource views, logs, terminal, and editing features according to the current Kubernetes RBAC permissions.

Best for

  • Teams that want data on their own servers
  • Developers who want to try it on their machine
  • People who prefer Docker deploys

More about it

Headlamp is a generic Kubernetes web UI under Kubernetes SIG UI. It can be deployed inside a cluster or used as a desktop application on Windows, macOS, and Linux. Beyond listing and viewing resources, it supports multiple clusters, logs, container exec, resource editing, and create, update, or delete operations. Available actions reflect Kubernetes RBAC permissions, and a plugin system extends the interface. Users who already have a kubeconfig can try the desktop application against existing clusters before choosing an in-cluster deployment.

Sources

Each field shows its status and source — expand to review.

12 · Expand
  • capability tags

    Verified

    monitoring, productivity

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • Latest release

    Verified

    v0.45.0

    Source: GitHub API · latest_release=v0.45.0 · 10/1/2026

  • License

    Verified

    Apache-2.0

    Source: GitHub API · license.spdx_id=Apache-2.0 · 10/1/2026

  • needs api key

    Verified

    No

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • One-liner

    Verified

    {"en":"A Kubernetes management UI that runs in-cluster or as a desktop app with multi-cluster access, logs, terminal, and resource editing.","zh":"可在集群内部署或作为桌面应用运行的 Kubernetes 管理界面,支持多集群、日志、终端和资源编辑。"}

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • Platforms

    Verified

    windows, macos, linux, browser

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • Category hint

    Inferred from materials

    security

    Source: Project README · hint=security · 8/14/2026

  • product forms

    Verified

    web, desktop

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • role tags

    Verified

    devops, operations

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • supports docker

    Verified

    Yes

    Source: Repository file · dockerfile=true; compose=true · 10/1/2026

  • supports local

    Verified

    Yes

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

  • supports self host

    Verified

    Yes

    Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.