Skip to content
Home

OpenWorkers

Open-source serverless platform that runs JavaScript, TypeScript and WebAssembly workers on own infrastructure with Cloudflare Workers-compatible fetch handlers, storage bindings and cron scheduling

The platform is an open-source serverless workers platform that runs JavaScript, TypeScript and WebAssembly workers on self-controlled infrastructure, providing a Cloudflare Workers-compatible programming model for fetch handlers, storage and scheduled tasks. It is for developers, operations and IT teams in businesses that want to self-host serverless workloads. It is positioned as a Cloudflare Workers-compatible alternative built in Rust and delivered as a self-hostable runner plus PostgreSQL with runtime, API and dashboard under an MIT license.

Key features

  • Fetch handlers with Request/Response
  • waitUntil support
  • KV store bindings per worker
  • SQL database bindings per worker
  • Object storage bindings per worker
  • WebAssembly workers via Rust SDK
  • Go workers via TinyGo
  • Standard wasi:http components
  • Cron scheduled event triggers
  • Web-standard runtime (fetch, streams)
  • WebCrypto support
  • URL and TextEncoder support
  • WebSockets (beta)
  • V8 isolates for JavaScript/TypeScript
  • Self-hostable Rust runner + PostgreSQL
  • No social media activity within the last 30 days
GTM channels
  • Blog
  • API
  • Docs
ICP
  • Software developers
  • DevOps sre teams
  • IT teams