Rivet drops OpenOrange for Cloudflare Workers
Rivet has open-sourced OpenOrange, an Apache 2.0 runtime that executes Cloudflare Workers and Durable Objects on AWS, GCP, or self-hosted servers without code refactoring. It maps Durable Objects directly to SQLite-backed stateful actors on Node.js, offering teams an escape hatch from edge limits and vendor lock-in.
Cloudflare built the gold standard DX for edge compute, but proprietary primitives like Durable Objects created severe vendor lock-in. OpenOrange breaks that trap by turning Workers into portable actors without sacrificing the Wrangler workflow.
- –Native compatibility with wrangler configuration files means teams can migrate or deploy hybrid setups with zero code changes.
- –Replaces Cloudflare's closed storage tier with dedicated SQLite databases per actor backed by S3-compatible object storage.
- –Removes strict CPU execution time limits and memory caps by running directly on standard Node.js infrastructure.
- –Provides a cost-effective self-hosted alternative for stateful backends and agent runtimes that outgrow serverless edge pricing.
DISCOVERED
17m ago
2026-11-14
PUBLISHED
19m ago
2026-11-14
RELEVANCE
AUTHOR
Github Awesome