Looking for Feedback on TUI tool to switch k8s contexts and check k8s cluster status instantly!

Hi everyone,

I know K9s is an amazing all-in-one tool, but I intentionally stick to raw kubectl commands to better understand Kubernetes internals.

That said, managing contexts and namespaces with just kubectl is painful.

Tools like kubectx/kubens are legendary standards, but I wanted something with a more modern, interactive UX that also provides a quick overview of the cluster.

I wanted a lightweight tool that handles switching seamlessly and shows me essential cluster info (connectivity, resource status, and auth info) at a glance—without launching a full dashboard.

So I built “Kubesnap” using Go and BubbleTea

main

Below is my github link and key features of kubesnap

GitHub: GitHub - hunsy9/kubesnap: Improved kubernetes context management tool

[Key Features]

Cluster Dashboard:
Real-time overview of current connection and resource status (Nodes, Pods, Events).
Context Switching:
Fast, fuzzy-searchable cluster context selector.
Edit Contexts:
Rename or Delete contexts directly within the TUI.
Namespace Switching:
Interactive namespace switcher with a kubesnap ns ~ shortcut for default namespace.

If you’re in a similar workflow, I’d highly recommend giving this tool a try!

And I’d really appreciate any feedback—whether it’s about the code, design, or UX.

Thanks!