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!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.