INDEPENDENT. NATIVE. OPEN SOURCE.

Kubernetes.
In a new light.

A little less friction. A lot more clarity.
Meet the native Kubernetes IDE that feels at home on your Mac.

Made for macOS 26+Swift 6 + SwiftUIEARLY ALPHA
BUILT BY AN ENGINEER. FOR ENGINEERS. SCROLL TO FIND CLARITY
01 / THE COMPLEXITY

A thousand
moving parts.

Pods. Services. Persistent volume claims.
There’s a lot to keep in your head.

02 / THE CONNECTION

Bring it
all together.

Explore your resources in context.
Your namespace, all in one place.

03 / NAMESPACE: PRODUCTION

The whole picture.
Finally, in focus.

Step inside Spectra
01 / A CLEARER WORKSPACE

All the context.
None of the chaos.

From your first pod to your next incident.
Keep your tools, and your train of thought, together.

Spectra/production-eks
Podsproduction-eksWorkloads
YOUR CLUSTER, AT A GLANCE

Pods

All systems healthy
CPU usage
24.8%
Memory
5.5GiB
Running pods
30/ 96
Name NamespaceStatusReadyCPUMemory
productionRunning1/112m84 Mi
productionRunning1/18m62 Mi
productionRunning1/124m128 Mi
systemRunning1/14m32 Mi
productionRunning1/16m48 Mi
5 pods Synced just now
Terminal Events 0 kubernetes v1.32
Interactive preview · sample data

JUMP TO A RESOURCE

YOUR EXISTING STACK.
ALREADY AT HOME.
Kubernetes
Helm
Argo CD
Gateway API
Prometheus
01

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 FRICTION
02

From symptom to shell.

Follow 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 FORWARDING
03

Go beyond the built-ins.

Explore CRDs with columns discovered from your cluster. Argo CD, Gateway API, and Helm get a place in your workflow, too.

BUILT FOR REAL-WORLD CLUSTERS
02 / NATIVE IS A FEELING

Your Mac deserves
a native Kubernetes IDE.

Built 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.

Swift 6 + SwiftUINative, all the way down.
Direct API connectionYour Mac, straight to your cluster.
Made for your muscle memory⌘K to jump. ⌥⌘→ to switch.
Take a look under the hood
LESS BETWEEN YOU AND YOUR CLUSTER
Spectra
KUBERNETES API
Your cluster
03 / OPEN SOURCE. OPEN POSSIBILITIES.
APACHE 2.0

Good tools should
belong to everyone.

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 GitHub
Source you can read. Code you can change. A project you can shape.
YOUR NEXT WORKSPACE

A fresh perspective.
Ready when you are.

Bring your kubeconfig. Make yourself at home.

macOS 26+Homebrewkubectl + helm
Prefer to build it yourself?
Install with HomebrewEARLY ALPHA
01 Add the Spectra tap
brew tap andrebrito16/spectra
02 Trust the Spectra cask
brew trust --cask andrebrito16/spectra/spectra-k8s
03 Install Spectra
brew install --cask spectra-k8s
Build from source instead

Requires 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.git
xcodebuild -downloadComponent MetalToolchain
open spectra/spectra.xcodeproj
A FEW THINGS TO KNOW

Before you dive in.

What do I need to run Spectra?

Spectra 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.

Can I use my existing kubeconfig?

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.

Is Spectra ready for production workflows?

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.

Is it really open source?

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.