OpenWorkers is an open-source runtime that enables self-hosted execution of untrusted JavaScript in V8 isolates, providing a Cloudflare Workers-compatible alternative. Built in Rust, it supports KV storage, PostgreSQL, S3/R2 storage, service bindings, and standard Web APIs. The architecture includes secure sandboxing with CPU and memory limits, cron scheduling, and can be deployed with a single PostgreSQL database and Docker Compose file. The project evolved over 7 years from vm2 to deno-core and now runs on rusty_v8, aiming to deliver edge computing capabilities without vendor lock-in.
3 Comments
Sort: