Browser-native compute
A real Node.js runtime, without the container wait.
Boot complete development environments inside the browser with a virtual filesystem, shell, package manager, and local server support.
Run server-side Next.js or Vite on any device. Zero infrastructure, infinite compute, available instantly.
import { Sandbox } from "@node-sandbox/client";
const sandbox = await Sandbox.create({
apiKey: "ns_pub_...",
source: {
type: "git",
url: "https://github.com/vercel/nextjs-template",
},
});
const preview = await sandbox.start();
console.log(preview.url);Node runtimes
Install from npm and run the same development servers your team already uses.
The platform
Browser-native compute
Boot complete development environments inside the browser with a virtual filesystem, shell, package manager, and local server support.
Controlled networking
Configure allowed domains, route requests through your proxy, and keep credentials on infrastructure you control.
Framework compatible
Install npm packages and run modern development servers for React, Vite, Next.js, Astro, and more.
Built for product teams
Add terminals, previews, code execution, package installation, and AI coding agents without operating remote compute.
Let users run and verify generated applications immediately.
Teach real tooling in an isolated environment that starts instantly.
Give agents a filesystem, shell, package manager, and live preview.
Build custom development workflows without a remote workspace fleet.