by skyhook-io
Modern Kubernetes visibility. Topology, event timeline, and service traffic — plus resource browsing and Helm management.
# Add to your Claude Code skills
git clone https://github.com/skyhook-io/radarLast scanned: 5/1/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-01T06:37:42.020Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}[!IMPORTANT] 📣 Radar is launching on Product Hunt this Sunday! Follow Radar on PH ↗ · We have a new Discord ↗
Modern Kubernetes visibility. Local-first. No account. No cloud dependency. Blazing Fast.
🌐 radarhq.io · Docs · Releases
Topology, event timeline, and service traffic — plus resource browsing, Helm management, and GitOps support for FluxCD and ArgoCD.
Visualize your cluster topology, browse resources, stream logs, exec into pods, inspect container image filesystems, manage Helm releases, monitor GitOps workflows (FluxCD & ArgoCD), and forward ports - all from a single binary with zero cluster-side installation.
No comments yet. Be the first to share your thoughts!
Install and run in 30 seconds:
curl -fsSL https://raw.githubusercontent.com/skyhook-io/radar/main/install.sh | bash && kubectl radar
Quick Install:
curl -fsSL https://raw.githubusercontent.com/skyhook-io/radar/main/install.sh | bash
Homebrew:
brew install skyhook-io/tap/radar
Then run: kubectl radar (or simply radar)
Krew (kubectl plugin manager):
kubectl krew install radar
Scoop (Windows):
scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar
PowerShell (Windows):
irm https://raw.githubusercontent.com/skyhook-io/radar/main/install.ps1 | iex
Direct download — GitHub Releases for macOS, Linux, or Windows.
Native desktop app — no terminal needed.
Homebrew (macOS):
brew install --cask skyhook-io/tap/radar-desktop
Debian/Ubuntu:
sudo apt install ./radar-desktop_*.deb
Fedora/RHEL:
sudo rpm -i radar-desktop_*.rpm
Scoop (Windows):
scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar-desktop
Windows (direct download) — GitHub Releases.
Deploy to your cluster for shared team access:
helm repo add skyhook https://skyhook-io.github.io/helm-charts
helm install radar skyhook/radar -n radar --create-namespace
See the In-Cluster Deployment Guide for ingress, authentication, and RBAC configuration.
# Opens browser automatically
kubectl radar
# Or simply
radar
CLI Flags
| Flag | Default | Description |
|------|---------|-------------|
| --kubeconfig | ~/.kube/config | Path to kubeconfig file |
| --kubeconfig-dir | | Comma-separated directories containing kubeconfig files |
| --namespace | (all) | Initial namespace filter (supports multi-select in the UI; also used as RBAC fallback for namespace-scoped users) |
| --port | 9280 | Server port |
| --no-browser | false | Don't auto-open browser |
| --timeline-storage | memory | Timeline storage backend: memory or sqlite |
| --timeline-db | ~/.radar/timeline.db | Path to SQLite database (when using sqlite storage) |
| --history-limit | 10000 | Maximum events to retain in timeline |
| --disable-exec | false | Disable terminal and debug shell |
| --disable-helm-write | false | Disable Helm write operations |
| --disable-local-terminal | false | Disable local terminal feature |
| --prometheus-url | (auto-discover) | Manual Prometheus/VictoriaMetrics URL (skips auto-discovery) |
| --auth-mode | none | Authentication mode: none, proxy, or oidc (details) |
| --no-mcp | false | Disable MCP server for AI tool integration |
| --version | | Show version and exit |
See Configuration Guide for details on cluster connection precedence, multiple kubeconfig files, and context switching.
Interactive graph showing how your Kubernetes resources are connected in real-time.
Table-based resource browser with smart columns per resource kind.
Inspect container image filesystems directly from the Pod view — no need to pull images locally or exec into containers.
Unified timeline of Kubernetes events and resource changes.
Manage Helm releases deployed in your cluster.
View TLS certificate details and expiry dates across all namespaces — catch expiring certificates before they cause outages.
Monitor and manage FluxCD and ArgoCD resources with unified status views and actions.
Visualize live network traffic between services using Hubble or Caretta.