Quickstart
Create your first sandbox and run a command in minutes.
Installation
Deploy FissionPlane on your Kubernetes cluster with Helm.
TypeScript SDK
Manage sandboxes from Node.js applications.
API Reference
Explore the full control plane and data plane APIs.
What FissionPlane does
FissionPlane gives every workload its own Firecracker microVM with a dedicated kernel, filesystem, and network namespace. You control exactly how long it runs, what ports it exposes, and whether its state is preserved.Sandboxes
Stateful, interactive Linux environments you create, pause, and delete on demand.
Templates
Immutable pre-booted artifacts built from any OCI image. The starting point for every sandbox.
Functions
Deploy versioned functions that start from warm snapshots and scale to zero between invocations.
Security model
Hardware isolation, capability tokens, and a data path that stays alive through control-plane outages.
Get up and running
1
Deploy FissionPlane on Kubernetes
Install the Helm chart on any Kubernetes cluster — EKS, GKE, AKS, k3s, or bare metal.
See Installation for cluster requirements and Helm values.
2
Install an SDK
Pick TypeScript, Python, or Rust. All three SDKs share the same OpenAPI contract.
3
Configure your client
Point the SDK at your control plane and supply an API key.
4
Create your first sandbox
Spin up an isolated microVM and run a command inside it.