vladimirvivien/ktop has 1,119 GitHub stars and 25 forks. GitHot measured +3 in 7 days. Last checked 2026-11-11 00:09 UTC. Last push 2026-07-03.
A top-like tool for your Kubernetes cluster metrics
What you can do
- Real-Time Monitoring - Continuously updated view of nodes, pods, and containers
- Drill-Down Navigation - Explore from cluster overview → node → pod → container logs
- Zero Cluster Installation - Runs locally using your kubeconfig; no agents or server-side components
- Works Anywhere kubectl Works - Connects through the Kubernetes API; no direct node access required
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +3
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
A top-like tool for your Kubernetes cluster.
Following the tradition of Unix/Linux top tools, ktop is a tool that displays useful metrics information about nodes, pods, and other workload resources running in a Kubernetes cluster.
Features
- Real-Time Monitoring - Continuously updated view of nodes, pods, and containers
- Drill-Down Navigation - Explore from cluster overview → node → pod → container logs
- Zero Cluster Installation - Runs locally using your kubeconfig; no agents or server-side components
- Works Anywhere kubectl Works - Connects through the Kubernetes API; no direct node access required
- Streaming Container Logs - Real-time logs with filtering, timestamps, line wrap, and full-screen mode
- Multiple Metrics Sources - Support Prometheus for enhanced metrics, Metrics-Server, or no-metrics as fallback
- Graceful Degradation - Works even without metrics infrastructure by showing resource requests/limits
- Single Binary - Download and run; no dependencies beyond a valid kubeconfig
Installation
kubectl plugin
kubectl krew install ktop
kubectl ktop
Requires krew plugin manager.
Homebrew
brew tap vladimirvivien/oss-tools
brew install ktop
Go install
go install github.com/vladimirvivien/ktop@latest
Binary download
Download from GitHub Releases.
Quick Start
With a valid kubeconfig file ($KUBECONFIG or ~/.kube/config):
# Start ktop with default settings
ktop
# Use a specific context
ktop --context my-cluster
# Filter to a namespace
ktop --namespace production
# Use Prometheus for enhanced metrics
ktop --metrics-source=prometheus
Documentation
See ktop's website for documetation.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,646 starspublic-apis/public-apis
A collective list of free APIs
498,015 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,475 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,310 stars