Lens has been a frustrating daily driver for a while — the bundled Chromium runtime, business logic running in the renderer, the open-source build getting pared back release after release. After enough papercuts I started building a replacement that puts the engine in Rust and uses the system webview. It’s now usable enough to share.
FerrisScope is a desktop Kubernetes IDE built on Tauri 2 + kube-rs + React. Apache-2.0.
GitHub: https://github.com/dzcorp/FerrisScope
What works today:
50+ resource kinds with reflector-backed tables (Workloads, Network, Config, Storage, RBAC, Cluster, Helm, CRDs).
Detail panels with cross-kind navigation (owner refs, node, service-account, mounted ConfigMaps and Secrets).
Live ANSI-coloured logs, embedded terminal (xterm.js + portable-pty), Monaco YAML editor.
Port-forwards that survive pod restarts and persist across app restarts when pinned.
Metrics from metrics-server plus per-PVC volume usage via kubelet stats summary.…