{"id":26920319,"url":"https://github.com/kubernetes-sigs/headlamp","last_synced_at":"2025-10-23T02:32:06.915Z","repository":{"id":37073496,"uuid":"220546758","full_name":"kubernetes-sigs/headlamp","owner":"kubernetes-sigs","description":"A Kubernetes web UI that is fully-featured, user-friendly and extensible","archived":false,"fork":false,"pushed_at":"2025-05-05T06:05:48.000Z","size":116746,"stargazers_count":3795,"open_issues_count":469,"forks_count":297,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-05-05T07:23:05.656Z","etag":null,"topics":["cloud-native","dashboard","debugging","devops","headlamp","k8s","kinvolk","kubernetes","kubernetes-dashboard","kubernetes-debugging","kubernetes-monitoring","kubernetes-ui","orchestration","plugins"],"latest_commit_sha":null,"homepage":"https://headlamp.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kubernetes-sigs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-11-08T21:00:03.000Z","updated_at":"2025-05-05T06:05:52.000Z","dependencies_parsed_at":"2022-07-11T16:07:41.933Z","dependency_job_id":"928d0649-b254-452c-85d2-40666c842930","html_url":"https://github.com/kubernetes-sigs/headlamp","commit_stats":{"total_commits":3219,"total_committers":82,"mean_commits":39.25609756097561,"dds":0.7337682510096304,"last_synced_commit":"7f3e899ec2c297a9bac4a140fb00103c90b29812"},"previous_names":["kinvolk/headlamp","kubernetes-sigs/headlamp","headlamp-k8s/headlamp"],"tags_count":117,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-sigs%2Fheadlamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-sigs%2Fheadlamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-sigs%2Fheadlamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-sigs%2Fheadlamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubernetes-sigs","download_url":"https://codeload.github.com/kubernetes-sigs/headlamp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254059500,"owners_count":22007768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud-native","dashboard","debugging","devops","headlamp","k8s","kinvolk","kubernetes","kubernetes-dashboard","kubernetes-debugging","kubernetes-monitoring","kubernetes-ui","orchestration","plugins"],"created_at":"2025-04-01T22:04:24.725Z","updated_at":"2025-10-23T02:32:06.907Z","avatar_url":"https://github.com/kubernetes-sigs.png","language":"TypeScript","funding_links":[],"categories":["Backend \u0026 Infrastructure","TypeScript","kubernetes","Repositories","🚀 DevOps \u0026 Infrastructure","Kubernetes Operations"],"sub_categories":["DevOps \u0026 Deployment","Streaming Operations"],"readme":"\u003ch1\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"frontend/src/resources/logo-light.svg\"\u003e\n    \u003cimg src=\"frontend/src/resources/logo-dark.svg\" alt=\"Headlamp\"\u003e\n  \u003c/picture\u003e\n\u003c/h1\u003e\n\n\u003e **NOTICE:** We have recently moved the project under the Kubernetes SIG UI (and the repo under the _kubernetes-sigs_ org). Container images are still at [ghcr.io](https://github.com/orgs/headlamp-k8s/packages). Please bear with us while we may experience some broken links.\n\n[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/7551/badge)](https://www.bestpractices.dev/projects/7551)\n[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/kubernetes-sigs/headlamp/badge)](https://scorecard.dev/viewer/?uri=github.com/kubernetes-sigs/headlamp)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fheadlamp-k8s%2Fheadlamp.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fheadlamp-k8s%2Fheadlamp?ref=badge_shield)\n\nHeadlamp is an easy-to-use and extensible Kubernetes web UI.\n\nHeadlamp was created to blend the traditional feature set of other web UIs/dashboards\n(i.e., to list and view resources) with added functionality.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/videos/headlamp_quick_run.gif\" width=\"80%\"\u003e\n\u003c/div\u003e\n\n## Features\n\n- Vendor-independent / generic Kubernetes UI\n- Works in-cluster, or locally as a desktop app\n- Multi-cluster\n- Extensible through [plugins](https://github.com/headlamp-k8s/plugins)\n- UI controls reflecting user roles (no deletion/update if not allowed)\n- Clean \u0026 modern UI\n- Cancellable creation/update/deletion operations\n- Logs, exec, and resource editor with documentation\n- Read-write / interactive (actions based on permissions)\n\n## Screenshots\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/home.png\"\u003e\u003c/td\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/cluster_chooser.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/workloads.png\"\u003e\u003c/td\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/resource_edition.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/logs.png\"\u003e\u003c/td\u003e\n        \u003ctd width=\"33%\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/kubernetes-sigs/headlamp/screenshots/screenshots/terminal.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## Quickstart\n\nIf you want to deploy Headlamp in your cluster, check out the instructions on running it [in-cluster](https://headlamp.dev/docs/latest/installation/in-cluster/).\n\nIf you have a kubeconfig already, you can quickly try Headlamp locally as a\n[desktop application](https://headlamp.dev/docs/latest/installation/desktop/)\nfor [Linux](https://headlamp.dev/docs/latest/installation/desktop/linux-installation),\n[Mac](https://headlamp.dev/docs/latest/installation/desktop/mac-installation),\nor [Windows](https://headlamp.dev/docs/latest/installation/desktop/win-installation).\n**Make sure** you have a kubeconfig file set up with your favorite clusters and\nin the default path so Headlamp can use it.\n\n### Accessing\n\nHeadlamp uses [RBAC](https://kubernetes.io/docs/reference/access-authn-authz/rbac) for checking\nusers' access to resources. If you try Headlamp with a token that has very limited\npermissions, you may not be able to view your cluster resources correctly.\n\nSee the documentation on [how to easily get a Service Account token](https://headlamp.dev/docs/latest/installation#create-a-service-account-token) for your cluster.\n\n## Tested platforms\n\nWe maintain a list of the [Kubernetes platforms](./docs/platforms.md) we have\ntested Headlamp with. We invite you to add any missing platforms you have\ntested, or comment if there are any regressions in the existing ones.\n\n## Extensions / Plugins\n\nPlease see [headlamp plugins on Artifact Hub](https://artifacthub.io/packages/search?kind=21\u0026sort=relevance\u0026page=1) for a list of plugins published.\n\nSee the [plugins repo](https://github.com/headlamp-k8s/plugins) for some official plugins.\n\n### Plugin development\n\nIf you are interested in tweaking Headlamp to fit your use-cases, you can check out\nour [plugin development guide](https://headlamp.dev/docs/latest/development/plugins/).\n\n\n## Get involved\n\nCheck out our: \n- [Guidelines](https://headlamp.dev/docs/latest/contributing/)\n- [Code of Conduct](./code-of-conduct.md),\n- [#headlamp](https://kubernetes.slack.com/messages/headlamp) slack channel in the Kubernetes Slack \n- [Monthly Community Meeting](https://zoom-lfx.platform.linuxfoundation.org/meetings/headlamp)\n\n## Roadmap / Release Planning\n\nIf you are interested in the direction of the project, we maintain a\n[Roadmap](https://github.com/orgs/headlamp-k8s/projects/1/views/1). It has the\nbiggest changes planned so far, as well as a [board](https://github.com/orgs/headlamp-k8s/projects/1/) tracking each release.\n\n## License\n\nHeadlamp is released under the terms of the [Apache 2.0](./LICENSE) license.\n\n## Frequently Asked Questions\n\nFor more information about Headlamp, see the [Headlamp FAQ](https://headlamp.dev/docs/latest/faq/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubernetes-sigs%2Fheadlamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkubernetes-sigs%2Fheadlamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubernetes-sigs%2Fheadlamp/lists"}