A native macOS client for Kubernetes.

Kubius talks straight to your cluster's API - no kubectl in the loop. Every list is a live watch stream, so what you see is what's happening right now.

No credit card · 14-day free trial

See it in action

Your whole cluster in one window

The Kubius macOS app in dark mode: a live list of pods with status and restarts, the resource sidebar on the left, and a detail pane showing CPU and memory charts. The Kubius macOS app in light mode: a live list of pods with status and restarts, the resource sidebar on the left, and a detail pane showing CPU and memory charts.

Live, not polled

Watch your cluster change in real time

Every list is a Kubernetes watch stream. Pods scheduling, rollouts rolling, a container crash-looping - it lands in Kubius the instant it happens. No refresh, no polling.

For everyone who runs Kubernetes

Live watch streams, right-sizing and safe node drains - powerful enough for production, simple enough for day one.

Live by default

Lists are backed by Kubernetes watch streams, not polling - pod crashes, rollout progress and node pressure show up the moment they happen. You choose which types stay live per cluster.

Right-sizing built in

Restart a workload, sample real CPU and memory across replicas, then apply recommended requests and limits - without leaving the app.

Drain & delete, watched live

Cordon and evict with per-pod progress. PodDisruptionBudgets are respected, and a pod only flips to Evicted once it actually leaves the cluster.

Native macOS, multi-cluster

Real SwiftUI, native windows and keyboard shortcuts. Open Google GKE, Amazon EKS, Azure AKS, DigitalOcean, self-managed and more clusters side by side, each fully isolated.

Works with Google GKE, Amazon EKS, Azure AKS, DigitalOcean, self-managed and more Connects straight to your cluster over TLS

How Kubius compares

Everything you reach for to run Kubernetes day to day - in one native app.

Capability Kubiuskubectl + terminalBrowser dashboards
Native macOS app Yes Not applicable No
Talks directly to the K8s API Yes Yes Partial
Live watch streams, on by default Yes Partial Partial
Metric charts with history Yes No Yes
Right-sizing recommendations Yes No No
Drain & delete with live progress Yes Partial Partial
Native alerts for crashes & node pressure Yes No Partial

What engineers say

Trusted by engineers at insurance, fintech & SaaS teams.

“We knew there was a rogue workload, but couldn't easily see it on our AWS EKS cluster. Kubius quickly identified the issue. Very happy with this.”
Product Development Lead Multinational Insurance Company
“In our setup there are 250 pods running across 130 deployments in 10 nodes. The node diagnostics told the story. The Drain & Delete Node feature (in the app) made it stress free.”
Software Engineer Fintech Startup

Pay once. No subscription.

Try Kubius free for 14 days with a verified email - no card required. Keep it with a one-time licence; free updates within the major version.

Standard

The full live Kubernetes client.

€49 One-time · Lifetime licence

plus taxes, where applicable

Everything Kubius does, except metrics, right-sizing and cluster dashboards.

Start free trial

Activate on up to 3 Macs · 14-day free trial, no credit card

Not sure which? Compare Standard & Pro feature by feature.

Questions, answered

Where do my cluster credentials go?

Nowhere but your cluster. Kubius reads your local kubeconfig and connects straight to the Kubernetes API over TLS - the same way kubectl does. No proxy, and no account required to connect.

Does any of my cluster data leave my machine?

No. Kubius talks directly to your cluster from your Mac, so your resources, logs, metrics and secrets only ever flow between your machine and your cluster - never through Kubius servers or any third party. The only thing that reaches us is your account and licence (your email); nothing about your clusters. Even the optional shared right-sizing history is stored encrypted inside your own cluster, never sent to us.

Is this a subscription?

No. It's a one-time payment for a lifetime licence, with free updates within the major version. You can activate it on up to 3 of your Macs.

Which clusters and Macs are supported?

Any cluster in your kubeconfig - Google GKE, Amazon EKS, Azure AKS, DigitalOcean, self-managed and more. The app runs on macOS Sonoma (14) or later - Apple Silicon or Intel.

Do I need kubectl installed?

No. Kubius reads your kubeconfig and speaks the Kubernetes REST API directly - it never shells out to kubectl. What a cluster needs depends only on how it logs in:

  • Google Cloud (GKE): Needs the gke-gcloud-auth-plugin and gcloud installed - Kubius runs them to mint a token, exactly as kubectl would.
  • AWS (EKS): Needs the aws CLI installed - Kubius calls aws eks get-token for you.
  • Azure (AKS): Needs kubelogin (and the Azure CLI) installed - Kubius runs it to obtain a token, the same as kubectl would.
  • DigitalOcean (DOKS): Needs doctl installed and authenticated - Kubius calls it to fetch a token for your cluster.
  • On-prem / self-managed: Nothing extra. Token and client-certificate kubeconfigs (kubeadm, service accounts) connect on their own.
What happens when the free trial ends?

Start a 14-day trial by verifying your email - no card required. When it ends you'll need a licence to keep using the app; your settings and saved state stay exactly where they were.

Still unsure? Ask us anything - a real person on the team replies.