Every real Lens alternative.
Six options, one of them ours. What each tool is best at, what it costs, and how to pick in five minutes.
Why teams go looking in the first place.
Lens is a mature, polished tool. The search for alternatives is about three specific trade-offs.
Per-user pricing for commercial use
Since Lens 6.0 (mid-2022), commercial use requires a paid subscription - Lens Pro runs ~$22-35/user/mo. On a 30-engineer team that's $8-13k/year for a Kubernetes viewer.
Open source that got less open
In v6.3 (Jan 2023), Mirantis moved exec, logs, and shell into proprietary code. The MIT lensapp/lens repo no longer matches the product, and OpenLens builds lost core features overnight.
Electron weight
Lens bundles Chromium + Node per laptop. On large clusters it's a known memory hog, and every engineer maintains their own kubeconfig and their own view of the world.
The six tools worth evaluating.
Ordered by how often they come up, not by which one we'd like you to pick.
Radar
Full disclosure: this is our toolApache 2.0 · OSS + optional CloudBest for: Teams that want one shared, web-based view with topology, persistent event timeline, GitOps status, and Helm management in core
Single Go binary - brew install, kubectl radar, browser opens. No Electron, no per-user fees (per-cluster on Cloud, OSS free). The trade-off vs Lens: no desktop-IDE feel, and it's the youngest project on this list (~2.4k stars vs Lens's claimed 1M users).
Radar vs Lens, line by lineFreelens
The community forkMIT · freeBest for: Teams that want exactly Lens, without the Mirantis subscription
An actively maintained fork (~5.1k stars) that restored what OpenLens lost. If your only problem with Lens is the license, this is the shortest path - same Electron architecture, same per-laptop kubeconfig model, same single-user ergonomics.
k9s
The terminal favoriteApache 2.0 · freeBest for: Engineers who live in the terminal and want the fastest possible workflow
~34k stars and beloved for a reason. Keyboard-first, instant, scriptable. It is not a dashboard: no topology, no sharing a view with a teammate, no web URL. Many teams run k9s and a web UI side by side.
Radar vs k9sHeadlamp
The SIG-governed optionApache 2.0 · freeBest for: Teams that want a vendor-neutral, plugin-extensible dashboard under Kubernetes SIG UI governance
Now the official SIG UI recommendation (the old Kubernetes Dashboard was retired in Jan 2026). ~6.6k stars, runs in-cluster or as desktop app. Its edge is governance, not features: official plugins cover Flux, cost, and metrics, but you install and version each, and some things aren't in the official catalog at all - ArgoCD is community-only, with no service-traffic view and no persistent timeline.
Radar vs HeadlampAptakube
The indie desktop appClosed source · paid per seatBest for: Individuals who want a fast, polished, native desktop client for multiple clusters
Well-crafted commercial desktop app from a solo developer. Lighter than Lens, with polished multi-cluster UX. Same structural limits as any desktop tool: per-seat license, per-laptop kubeconfig, nothing shared, closed source.
Portainer
The container platformOpen-core · free CE + paid BusinessBest for: Teams managing Docker, Swarm, and Kubernetes from one place
~38k stars, much broader than a K8s viewer - it's a full container management platform with its own RBAC layer. If you're Kubernetes-only, that breadth is overhead; if you run mixed container estates, it's the point.
Ten dimensions, five tools.
Portainer omitted here - it's a broader container platform, compared above in prose.
| Dimension | Radar | Freelens | k9s | Headlamp | Aptakube |
|---|---|---|---|---|---|
| Free for commercial use | |||||
| Open source | |||||
| Web UI a teammate can open | |||||
| Architecture | Single Go binary | Electron | Terminal TUI | Go server + React | Native desktop |
| Install on cluster required | No (optional Helm) | No | No | Optional (in-cluster mode) | No |
| Event history beyond ~1h | Persisted | ||||
| GitOps status (ArgoCD + Flux) | In core | Extensions | Flux plugin only | ||
| Topology / service map | Map plugin | ||||
| SSO | OIDC + SAML (Cloud) | OIDC | |||
| Pricing | OSS free · Cloud per cluster | Free | Free | Free | Paid per seat |
Star counts and tier details as of June 2026. Spot something outdated? email us and we'll fix it.
The questions people ask.
Why are people looking for Lens alternatives?
Three reasons come up most: commercial use requires a paid per-user subscription since Lens 6.0; Mirantis moved exec, logs, and shell into proprietary code in v6.3 (so the OSS builds lost them); and Electron's resource usage on large clusters. None of these makes Lens a bad tool - they're just trade-offs more teams are declining to make.
What's the closest free replacement to Lens?
Freelens. It's a community fork that restored the features OpenLens lost, with the same desktop IDE experience. If you want to change as little as possible, start there. If the per-laptop desktop model itself is what you're leaving, look at Radar or Headlamp instead.
What's the best open-source Lens alternative for teams?
For a shared web view, Radar - single binary, with topology, timeline, and GitOps in core. Headlamp is the alternative if vendor-neutral SIG governance matters to you more than feature depth (you assemble the rest via plugins). For individual terminal work: k9s. Many teams run a web UI and k9s together - they solve different moments.
Is OpenLens still maintained?
OpenLens builds effectively wound down after the v6.3 feature removals; the community energy moved to Freelens, which is actively maintained. If you're on an old OpenLens build, Freelens is the natural upgrade.
Can I try Radar without installing anything in my cluster?
Yes - that's the default. brew install skyhook-io/tap/radar, then kubectl radar. It reads your current kubeconfig and opens a browser. Zero cluster-side install - nothing is deployed to the cluster unless you choose the Helm chart later.
Try the one that's a single binary.
brew install skyhook-io/tap/radar, then kubectl radar. Apache 2.0, no cluster-side install.
Apache 2.0 OSS · Unlimited clusters self-hosted · Hosted free tier for up to 3 clusters