I Built a Kubernetes IDE in Rust + Swift Because Lens Was Eating My RAM
rust
dev.to
I manage clusters with 1,700+ pods daily. Lens was using 1.5 GB of RAM and taking 30 seconds to start. k9s was fast but I missed having a GUI for log viewing and resource inspection. So I built Krust — a native Kubernetes IDE written in Rust and Swift. The Problem Every Kubernetes GUI I tried had the same issue: Electron. Bundling an entire Chromium browser to display a table of pods is overkill. The result is slow startup, high memory usage, and a UI that never quite feels native.