Features

Everything Krust can do, at a glance.

Core Highlights

Lightning fast

Rust core with zero-copy FFI. Sub-millisecond filtering across thousands of resources.

Full-featured

23+ resource types, terminal exec, log viewer, Helm, YAML editor, AI diagnostics, metrics, and multi-cluster — all in one window.

Zero telemetry

No analytics, no tracking, no phone-home. Your cluster data never leaves your machine.

Native macOS

Built with SwiftUI and AppKit. Feels like a first-party Apple app with full keyboard navigation and system integration.

Feature List

Resource Management Free

Browse and operate on 23+ Kubernetes resource types with real-time watchers. Supports delete, scale, restart, suspend, and evict operations. Inspector sidebar shows full resource details. Context menus and bulk operations for efficient workflows.

Terminal & Exec Free

Exec into any pod with automatic shell detection (bash/ash/sh fallback). Local shell with kubectl context auto-injected. Multi-tab support with full TTY emulation.

Log Viewer Free

100K line buffer with full-text search completing in under 15 ms. Log level filtering, regex search, and container picker for multi-container pods.

Multi-Pod Log Aggregation Pro

Stream logs from all pods in a workload simultaneously. Pod name prefix for easy identification. Pod picker to toggle individual streams.

Structured Log Parsing Pro

JSON compact mode collapses structured logs into a readable summary. Logfmt parsing support. Log inspector panel for drilling into individual entries.

Log Export & Bookmarks Pro

Export logs to file for offline analysis. Bookmark important lines for quick reference during debugging sessions.

Helm Free

List all Helm releases across namespaces. View release history, rollback to any revision, and inspect values YAML. Reads release data directly from Kubernetes secrets.

YAML Editor Free

Standalone editor windows with syntax highlighting. Apply changes directly to the cluster. Revision diff shows exactly what changed between versions.

Cross-Cluster Resource Diff Pro

Compare any two resources side-by-side across different clusters or namespaces. Myers diff algorithm highlights every change.

AI Diagnostic Agent Pro

Chat sidebar activated with Cmd+Shift+A. The agent uses tools to inspect, list, get, edit resources and view logs. Human-in-the-loop approval for write operations. Persistent memory across sessions. Bring your own API key (BYOK).

Metrics Free

CPU and memory usage per pod and workload. Polls metrics-server every 30 seconds. Graceful degradation when metrics-server is unavailable.

Multi-Cluster Free

Toggle multiple contexts on simultaneously. Side-by-side views with per-context watchers. Synchronized namespace filtering across clusters.

Navigation Free

Command palette (Cmd+;) for instant access to any resource or action. Full keyboard navigation, events timeline, macOS notifications, and automatic kubeconfig file watching for live context updates.