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 in 5 minutes
WorkersHTTP handlers and scheduled tasks
BindingsStorage, KV, Database connections
Runtime APIsFull API reference
Self-HostingRun on your own infrastructure