This announcement is a recap from a post originally published on the Headlamp blog.Headlamp has come a long way in 2025. The project has continued to grow – reaching more teams across platforms, powering new workflows and integrations through plugins, and seeing increased collaboration from the broader community.We wanted to take a moment to share a few updates and highlight how Headlamp has evolved over the past year.UpdatesJoining Kubernetes SIG UIThis year marked a big milestone for the project: Headlamp is now officially part of Kubernetes SIG UI. This move brings roadmap and design discussions even closer to the core Kubernetes community and reinforces Headlamp’s role as a modern, extensible UI for the project.As part of that, we’ve also been sharing more about making Kubernetes approachable for a wider audience, including an appearance on Enlightening with Whitney Lee and a talk at KCD New York 2025.Linux Foundation mentorshipThis year, we were excited to work with several students through the Linux Foundation’s Mentorship program, and our mentees have already left a visible mark on Headlamp:Adwait Godbole built the KEDA plugin, adding a UI in Headlamp to view and manage KEDA resources like ScaledObjects and ScaledJobs.Dhairya Majmudar set up an OpenTelemetry-based observability stack for Headlamp, wiring up metrics, logs, and traces so the project is easier to monitor and debug.Aishwarya Ghatole led a UX audit of Headlamp plugins, identifying usability issues and proposing design improvements and personas for plugin users.Anirban Singha developed the Karpenter plugin, giving Headlamp a focused view into Karpenter autoscaling resources and decisions.Aditya Chaudhary improved Gateway API support, so you can see networking relationships on the resource map, as well as improved support for many of the new Gateway API resources.Faakhir Zahid completed a way to easily manage plugin installation with Headlamp deployed in clusters.Saurav Upadhyay worked on backend caching for Kubernetes API calls, reducing load on the API server and improving performance in Headlamp.New changesMulti-cluster viewManaging multiple clusters is challenging: teams often switch between tools and lose context when trying to see what runs where. Headlamp solves this by giving you a single view to compare clusters side-by-side. This makes it easier to understand workloads across environments and reduces the time spent hunting for resources.View of multi-cluster workloadsProjectsKubernetes apps often span multiple namespaces and resource types, which makes troubleshooting feel like piecing together a puzzle. We’ve added Projects to give you an application-centric view that groups related resources across multiple namespaces – and even clusters. This allows you to reduce sprawl, troubleshoot faster, and collaborate without digging through YAML or cluster-wide lists.View of the new Projects featureChanges:New “Projects” feature for grouping namespaces into app- or team-centric projectsExtensible Projects details view that plugins can customize with their own tabs and actionsNavigation and ActivitiesDay-to-day ops in Kubernetes often means juggling logs, terminals, YAML, and dashboards across clusters. We redesigned Headlamp’s navigation to treat these as first-class “activities” you can keep open and come back to, instead of one-off views you lose as soon as you click away.View of the new task barChanges:A new task bar/activities model lets you pin logs, exec sessions, and details as ongoing activitiesAn activity overview with a “Close all” action and cluster informationMulti-select and global filters in tablesThanks to Jan Jansen and Aditya Chaudhary.Search and mapWhen something breaks in production, the first two questions are usually “where is it?” and “what is it connected to?” We’ve upgraded both search and the map view so you can get from a high-level symptom to the right set of objects much faster.View of the new Advanced Search featureChanges:An Advanced search view that supports rich, expression-based queries over Kubernetes objectsImproved global search that understands labels and multiple search items, and can even update your current namespace based on what you findEndpointSlice support in the Network sectionA richer map view that now includes Custom Resources and Gateway API objectsThanks to Fabian, Alexander North, and Victor Marcolino from Swisscom, and also to Aditya Chaudhary.OIDC and authenticationWe’ve put real work into making OIDC setup clearer and more resilient, especially for in-cluster deployments.View of user information for OIDC clustersChanges:User information displayed in the top bar for OIDC-authenticated usersPKCE support for more secure authentication flows, as well as hardened token refresh handlingDocumentation for using the access token using -oidc-use-access-token=trueImproved support for public OIDC clients like AKS and EKSNew guide for setting up Headlamp on AKS with Azure Entra-ID using OAuth2ProxyThanks to David Dobmeier and Harsh Srivastava.App Catalog and HelmWe’ve broadened how you deploy and source apps via Headlamp, specifically supporting vanilla Helm repos.Changes:A more capable Helm chart with optional backend TLS termination, PodDisruptionBudgets, custom pod labels, and moreImproved formatting and added missing access token arg in the Helm chartNew in-cluster Helm support with an --enable-helm flag and a service proxyThanks to Vrushali Shah and Murali Annamneni from Oracle, and also to Pat Riehecky, Joshua Akers, Rostislav Stříbrný, Rick L, and Victor.Performance, accessibility, and UXFinally, we’ve spent a lot of time on the things you notice every day but don’t always make headlines: startup time, list views, log viewers, accessibility, and small network UX details. A continuous accessibility self-audit has also helped us identify key issues and make Headlamp easier for everyone to use.View of the Learn section in docsChanges:Significant desktop improvements, with up to 60% faster app loads and much quicker dev-mode reloads for contributorsNumerous table and log viewer refinements: persistent sort order, consistent row actions, copy-name buttons, better tooltips, and more forgiving log inputsAccessibility and localization improvements, including fixes for zoom-related layout issues, better color contrast, improved screen reader support, and expanded language coverageMore control over resources, with live pod CPU/memory metrics, richer pod details, and inline editing for secrets and CRD fieldsA refreshed documentation and plugin onboarding experience, including a “Learn” section and plugin showcaseA more complete NetworkPolicy UI and network-related polishNightly builds available for early testingThanks to Jaehan Byun and Jan Jansen.Plugins and extensibilityDiscovering plugins is simpler now – no more hopping between Artifact Hub and assorted GitHub repos. Browse our dedicated Plugins page for a curated catalog of Headlamp-endorsed plugins, along with a showcase of featured plugins.View of the Plugins showcaseHeadlamp AI AssistantManaging Kubernetes often means memorizing commands and juggling tools. Headlamp’s new AI Assistant changes this by adding a natural-language interface built into the UI. Now, instead of typing kubectl or digging through YAML you can ask, “Is my app healthy?” or “Show logs for this deployment,” and get answers in context, speeding up troubleshooting and smoothing onboarding for new users. Learn more about it here.New plugins additionsAlongside the new AI Assistant, we’ve been growing Headlamp’s plugin ecosystem so you can bring more of your workflows into a single UI, with integrations like Minikube, Karpenter, and more.Highlights from the latest plugin releases:Minikube plugin, providing a locally stored single node Minikube clusterKarpenter plugin, with support for Azure Node Auto-Provisioning (NAP)KEDA plugin, which you can learn more about hereCommunity-maintained plugins for Gatekeeper and KAITOThanks to Vrushali Shah and Murali Annamneni from Oracle, and also to Anirban Singha, Adwait Godbole, Sertaç Özercan, Ernest Wong, and Chloe Lim.Other plugins updatesAlongside new additions, we’ve also spent time refining plugins that many of you already use, focusing on smoother workflows and better integration with the core UI.View of the Backstage pluginChanges:Flux plugin: Updated for Flux v2.7, with support for newer CRDs, navigation fixes so it works smoothly on recent clustersApp Catalog: Now supports Helm repos in addition to Artifact Hub, can run in-cluster via /serviceproxy, and shows both current and latest app versionsPlugin Catalog: Improved card layout and accessibility, plus dependency and Storybook test updatesBackstage plugin: Dependency and build updates, more info herePlugin developmentWe’ve focused on making it faster and clearer to build, test, and ship Headlamp plugins, backed by improved documentation and lighter tooling.View of the Plugin Development guideChanges:New and expanded guides for plugin architecture and development, including how to publish and ship pluginsAdded i18n support documentation so plugins can be translated and localizedAdded example plugins: ui-panels, resource-charts, custom-theme, and projectsImproved type checking for Headlamp APIs, restored Storybook support for component testing, and reduced dependencies for faster installs and fewer updatesDocumented plugin install locations, UI signifiers in Plugin Settings, and labels that differentiated shipped, UI-installed, and dev-mode pluginsSecurity upgradesWe've also been investing in keeping Headlamp secure – both by tightening how authentication works and by staying on top of upstream vulnerabilities and tooling.Updates:We've been keeping up with security updates, regularly updating dependencies and addressing upstream security issues.We tightened the Helm chart's default security context and fixed a regression that broke the plugin manager.We've improved OIDC security with PKCE support, helping unblock more secure and standards-compliant OIDC setups when deploying Headlamp in-cluster.ConclusionThank you to everyone who has contributed to Headlamp this year – whether through pull requests, plugins, or simply sharing how you're using the project. Seeing the different ways teams are adopting and extending the project is a big part of what keeps us moving forward. If your organization uses Headlamp, consider adding it to our adopters list.If you haven't tried Headlamp recently, all these updates are available today. Check out the latest Headlamp release, explore the new views, plugins, and docs, and share your feedback with us on Slack or GitHub – your feedback helps shape where Headlamp goes next.