OpenWorkers

Serverless JavaScript runtime. Self-hosted, open source, Cloudflare Workers compatible.

Quick Example

export default {
  async fetch(request: Request, env: Env): Promise<Response> {
    const data = await env.KV.get('config');
    return Response.json({ data });
  }
};

What You Get

  • V8 Isolates — Millisecond cold starts, memory-safe sandboxing
  • Standard APIs — Fetch, Streams, Crypto, Web APIs you already know
  • Bindings — Connect to databases, storage, KV without exposing credentials
  • TypeScript — First-class support, no build step required

Next Steps

Quick StartDeploy your first worker
CLIDeploy and manage workers from the terminal
WorkersHTTP handlers and scheduled tasks
BindingsStorage, KV, Database connections
Runtime APIsFull API reference
ExamplesReady-to-deploy worker code
Self-HostingRun on your own infrastructure