A native Kubernetes IDE that doesn't suck
Tauri v2 + Rust + React. macOS & Windows. Not Electron. Not a browser tab.
Rust backend, ~80MB memory. Starts in under a second. No Electron bloat.
Live resource watches, pod logs, and events. See changes the instant they happen.
Pipe cluster context to OpenAI, Anthropic, or Ollama. Get instant diagnosis.
Cmd+K to search resources, switch views, filter namespaces. Keyboard-first UX.
Health score, pod distribution ring, node capacity bars, restart hotlist. One glance.
Interactive SVG dependency graph. Trace Ingress → Service → Deployment → Pods.
Edit YAML in-app with syntax highlighting. Side-by-side diff before applying.
Visual revision timeline with image diffs. One-click rollback to any revision.
Browse releases, view values/manifests/history, upgrade, and rollback.
Aggregate resources across multiple contexts. One table, all clusters.
Discover and browse Custom Resource Definitions and their instances dynamically.
One-click port forwards with TCP proxying. Manage all forwards from a single panel.
| Kore | k9s | Lens | K8s Dashboard | Rancher | |
|---|---|---|---|---|---|
| Native desktop app | ✓ | ✓ | ✓ | ✕ | ✕ |
| GUI + keyboard navigation | ✓ | TUI only | ✓ | ✓ | ✓ |
| Real-time resource watch | ✓ | ✓ | ✓ | ✓ | ✓ |
| AI troubleshooting | ✓ | ✕ | ✕ | ✕ | ✕ |
| Dependency graph | ✓ | ✕ | Extension | ✕ | ✕ |
| Deployment rollback UI | ✓ | Basic | ✕ | ✕ | ✓ |
| YAML diff before apply | ✓ | ✕ | ✓ | ✕ | ✓ |
| Helm management | ✓ | Basic | ✓ | ✕ | ✓ |
| CRD browsing | ✓ | ✓ | ✓ | Limited | ✓ |
| Multi-cluster view | ✓ | ✕ | ✓ | ✕ | ✓ |
| Persistent event history | ✓ | ✕ | ✕ | ✕ | ✕ |
| Command palette | ✓ | Fuzzy | ✕ | ✕ | ✕ |
| Port forwarding UI | ✓ | ✓ | ✓ | ✕ | ✕ |
| Memory usage | ~80 MB | ~30 MB | ~400 MB | ~50 MB | ~300 MB |
~/.kube/config with at least one reachable context