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.

2m read timeFrom openworkers.com
Post cover image
Table of contents
What works todayFeaturesArchitectureSelf-hostingWhy I built this
3 Comments

Sort: