Every cluster. One workspace.
Your kubeconfig, automatically discovered. Move between clusters with a swipe or a shortcut, and keep your context close.
MULTI-CLUSTER, WITHOUT THE FRICTIONA little less friction. A lot more clarity.
Meet the native Kubernetes IDE that feels at home on your Mac.
Pods. Services. Persistent volume claims.
There’s a lot to keep in your head.
Explore your resources in context.
Your namespace, all in one place.
From your first pod to your next incident.
Keep your tools, and your train of thought, together.
| Name | Namespace | Status | Ready | CPU | Memory |
|---|---|---|---|---|---|
| production | Running | 1/1 | 12m | 84 Mi | |
| production | Running | 1/1 | 8m | 62 Mi | |
| production | Running | 1/1 | 24m | 128 Mi | |
| system | Running | 1/1 | 4m | 32 Mi | |
| production | Running | 1/1 | 6m | 48 Mi |
Your kubeconfig, automatically discovered. Move between clusters with a swipe or a shortcut, and keep your context close.
MULTI-CLUSTER, WITHOUT THE FRICTIONFollow native log streams, open a pod or node shell, and forward a port. The tools you reach for, right where you need them.
LOGS · SHELL · PORT FORWARDINGExplore CRDs with columns discovered from your cluster. Argo CD, Gateway API, and Helm get a place in your workflow, too.
BUILT FOR REAL-WORLD CLUSTERSBuilt from the first line in Swift. Spectra speaks directly to the Kubernetes API in a single native process, with a SwiftUI interface that belongs on your desktop.
Spectra started with a simple idea: the tool you use to understand your infrastructure should feel as considered as the infrastructure itself.
Built in the open, with room for your ideas. Read the code. Open an issue. Make it your own.
Star on GitHubBring your kubeconfig. Make yourself at home.
brew tap andrebrito16/spectrabrew trust --cask andrebrito16/spectra/spectra-k8sbrew install --cask spectra-k8sRequires Xcode 26.x. Clone the project, install the Metal Toolchain, then open it in Xcode and press ⌘ R.
git clone https://github.com/andrebrito16/spectra.gitxcodebuild -downloadComponent MetalToolchainopen spectra/spectra.xcodeprojSpectra requires macOS 26 (Tahoe) or newer. To build from source, you’ll need Xcode 26.x with the Metal Toolchain component. Install kubectl and helm in a standard location such as Homebrew, mise, or asdf, and Spectra’s binary resolver will find them.
Yes. Spectra automatically discovers your kubeconfig and supports client certificates, bearer tokens, exec authentication plugins, and OIDC. That includes plugins such as aws, gke-gcloud-auth-plugin, kubelogin, and doctl.
Spectra is early alpha. It has been tested against EKS; GKE, AKS, kind, and minikube are not yet verified. Expect rough edges, and evaluate it in a development environment before relying on it for critical work. Bug reports and pull requests are very welcome.
Yes. Spectra is licensed under Apache 2.0. You can inspect the source, build it yourself, modify it, and contribute. The project is built in Swift 6 and SwiftUI, with contributions welcome through GitHub.