Download Spinoza

Spinoza — Free Download. Kubernetes IDE

Spinoza is a desktop-based Kubernetes client that merges cluster inspection, manifest editing, and GitOps operations into one local tool. It reads existing kubeconfig files and presents all standard resources in a structured tree. Instead of running multiple terminal commands, an engineer can open a pod, read logs, forward a port, and modify a deployment from the same window. The tool keeps Helm releases and GitOps applications visible as first-class objects with their own state and history. Because it ships as one Go binary, installation requires no extra runtime or account registration.

★★★★★
5.0(1 ratings)
Version: 2.1.1
Size: 15.2 MB
Systems: Windows, Mac OS, Linux

The application covers both daily troubleshooting and longer configuration tasks. It shows live YAML for any object, tracks events and conditions, and supports direct changes with validation. Logs from multiple pods can be followed side by side, and port-forwarding sessions stay listed until removed. For GitOps users, Flux kustomizations and Argo CD applications appear with sync status and health, making drift and failures easier to locate. Switching between clusters or namespaces updates every panel immediately.

Spinoza operates with the user's own credentials and does not proxy traffic through an external service. The single binary runs locally, reads the active kubeconfig, and communicates directly with the cluster API. This keeps cluster data on the workstation and avoids subscription fees or vendor lock-in. The tool is aimed at engineers who manage multiple clusters and prefer a local IDE over a hosted dashboard or a collection of shell scripts.

Use Cases for Spinoza

Local-first IDE for managing any cluster Browse namespaces, pods, services, and more centrally
View and edit live YAML with validation Stream pod logs from multiple containers simultaneously
Manage port forwarding without separate terminal commands Handle Helm releases, revisions, and rollbacks visually
See Flux and Argo CD sync health clearly Attach terminal directly into running pod context
Find resources by labels or annotations quickly Display events and state changes on relevant objects
Switch kubeconfig clusters without leaving workspace Run as single executable without admin privileges
Keep credentials local, no telemetry by default Scale, restart, or delete workloads with preview
Show node capacity and resource usage aggregated Spot cluster imbalances or failures from one panel
Track active port forwarding sessions in one place Inspect computed Helm values and rendered templates
Follow Kubernetes events without extra kubectl commands Persist filters to focus on resource subset