Explore the directory
SandboxesUnified SDK

Sandbox SDK

A shared API for local and hosted code sandboxes.

@opencoredev/sandbox-sdkTypeScript / JavaScript

Overview

OpenCore wraps sandbox lifecycle and execution APIs across Local and cloud providers, using provider SDKs and credentials for cloud execution.

Best for

Moving sandbox workflows between local development and cloud runtimes.

Install

TypeScript / JavaScript
@opencoredev/sandbox-sdk
npm install @opencoredev/sandbox-sdk

Listed providers

8 listed
  • Local (AgentOS)
  • E2B
  • Daytona
  • Vercel Sandbox
  • Upstash Box
  • Ascii Box
  • Railway Sandboxes
  • Tenki

Provider coverage does not imply identical APIs or features. Check the documentation for the integration you plan to use.

Features

  • Shared execution API
  • Sandbox lifecycle management
  • Automatic scope cleanup
  • Local VM adapter

Caveats

  • The execution provider supplies the isolation boundary.
  • Persistence, networking, and runtime features differ by provider.
  • Local AgentOS is beta; supported runtimes include Node.js 22/24 and Bun 1.3+.

Sources & verification

  1. github.com/opencoredev/sandbox-sdk (opens in a new tab)
  2. sandbox-sdk.app/docs (opens in a new tab)
  3. github.com/opencoredev/sandbox-sdk/security (opens in a new tab)

Sources reviewed

Back to the directory