Now in public beta

The fastest Kubernetes
desktop client

Zapkube connects to all your Kubernetes clusters from a lightweight, multi-tabs, multi-panes & keyboard friendly UI.

Available for macOS // Linux & Windows coming soon

Why Zapkube

Most Kubernetes tools are slow to use on a daily basis. Zapkube was built with a strong focus on UX, by engineers obsessed by CLI tools but interested in an efficient GUI to speed up their daily workflow. Get a global overview of your cluster in a keystroke, so everything feels blazing fast.

A strong focus on User Experience

Multi-tabs & split views
Multi-tabs & split views
  • Unlimited tabs
  • Vertical or horizontal panes

Zapkube works like a modern terminal such as Ghostty: open as many tabs as you need, then split any tab into panes — horizontally or vertically.

Watch deployments, logs and pods side by side within a single tab, and arrange your workspace exactly the way you think.

Multi-cluster, simultaneously
Multi-cluster, simultaneously
  • Aggregated views
  • Cluster groups

Connect a single tab to several clusters at once and list the pods or deployments of all of them together, in one unified view.

Group your clusters too: connect to every production or staging cluster in one click and see them aggregated side by side.

No more juggling between windows to keep track of your whole fleet.

Keyboard-first
Keyboard-first
  • Command palette
  • Shortcuts everywhere

The entire app is 100% usable from the keyboard alone — you never need the mouse to navigate between resources, switch tabs, or trigger any action. Every command is one keystroke away, and the command palette covers anything you haven't memorized yet.

It's the sweet spot between a desktop app and a CLI: the speed of the command line, with the clarity of a real UI.

Launch it straight from your terminal

  • Same flags as kubectl
  • Deep-links to any resource

Zapkube ships with a kubectl-compatible CLI. Type a command you already know — same contexts, same flags — and the app opens right on that view.

One more way to reach exactly the info you want, as fast as possible.

zapkube — zsh
$
Pods · namespace app

Zero Config Setup

If kubectl already works on your machine, so does Zapkube.
Nothing to install on the cluster.
Just download it and run.

Download for macOSDLinux & Windows soon

Plus many powerful tools for everyday operations…

Smart log viewer

  • Multi-pod streaming
  • Parse structured formats
  • Volume graph
Merge logs from every matching pod into a single live feed. Structured formats like JSON and logfmt are parsed automatically, and detected severities feed a volume graph so you can spot spikes at a glance.
Smart log viewer

Port-Forward on steroids

  • Manage favorites
  • Auto-reconnect
  • Shareable configs
Manage multiple kubectl port-forward configurations with ease: save them as favorites and launch in a click. Auto-reconnect keeps every tunnel alive through pod restarts, and you can share your setup with the whole team.
Port-Forward on steroids

Scheduler Simulator

  • Unschedulable pods debug
  • Resources, affinity, volumes, …
Understand exactly why a pod stays unschedulable. Test it against different criteria — resources, node selectors, affinity, tolerations, taints, volumes and more — to pinpoint what's blocking placement.
Scheduler Simulator

Pod & node usage metrics

  • Requests vs limits
  • Every level
  • Detect noisy neighbors
Live CPU and memory against requests and limits, at every level. Spot pressure and noisy neighbors before they turn into an incident.
Pod & node usage metrics
Go gopher mascot dressed as a pirate sailing a boat

Built in Go, on the official Kubernetes client-go library. Native, compiled, and light — no Electron, no runtime tax.

The roadmap

Always shipping

A living roadmap, not a promise. Here's what we're building next — from early ideas in the backlog to features already in your hands.

Backlog5
Image Filesystem browser
Explore the contents of a container image's filesystem layer by layer, straight from Zapkube.
Traffic & topology graphs
Visualize how services, pods and ingress connect, with live traffic flowing through the topology.
Audit scan
Surface misconfigurations, risky defaults and best-practice violations before they reach production.
Prometheus metrics
Integrate with Prometheus to visualize metrics history from your Kubernetes clusters.
AI integration
Ask questions, explain failures and get suggested fixes — context-aware help wired into your cluster.
In Progress3
GitOps: Argo & Flux
See sync status, drift and health for Argo CD and Flux resources right next to the workloads they deploy.
Helm
Browse releases, inspect rendered manifests and track revisions and values without leaving the app.
Cert-Manager
Track certificates, issuers and renewals at a glance — spot expiring TLS before it bites.
In QA1
Gateway API
First-class support for Gateways, HTTPRoutes and the modern Kubernetes networking stack.
Done2
Access Review
Understand who can do what. Audit roles, bindings and effective permissions across your clusters.
Pod & node usage metrics
Live CPU and memory against requests and limits, at every level — spot pressure before it becomes an incident.

Zapkube works with any Kubernetes cluster

GKE, EKS, AKS, OpenShift, Talos, Rancher, and many other setups, as long as it works with kubectl.

KubernetesAmazon EKSGoogle Kubernetes EngineAzure AKSTalos LinuxRed Hat OpenShift
Public beta

Get Zapkube. It's free.

Zapkube is in beta and 100% free.
Everyone who tries it now keeps it free, for good.
Just download and run — any feedback is welcome.

Download for macOSDLinux & Windows soon