OpenWorkers
Self-hosted Cloudflare workers in Rust
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
I've been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude's help.OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in.What works today: fetch, KV, Postgres bindings, S3/R2, cron scheduling, crypto.subtle.Self-hosting is a single docker-compose file + Postgres.Would love feedback on the architecture and what feature you'd want next.
HN · launched Jan 1, 2026 · 500 upvotes (top 1%) · 0 views
Niche: serverless computing platforms · 19 launches, 6 in the last 7 days · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 19 launches in serverless computing platforms →
Could you build this?
No Building a secure multi-tenant V8 isolate execution runtime requires deep systems programming and browser-engine internals knowledge in Rust/C++ to prevent memory leaks and sandbox escapes.
What it would actually take: The architecture relies on Rust bindings to Google's V8 engine (`rusty_v8`), implementing low-level web standards (Fetch API, Streams, Web Crypto) and isolate lifecycle management. The critical bottlenecks are security sandboxing, enforcing CPU/wall-clock execution limits without stalling the host process, and safely handling out-of-memory states inside untrusted JS. This requires deep systems programming expertise in V8 internals, memory safety, and C++/Rust FFI.
Discussion
20 comments analyzed.
Competitors mentioned: Kubernetes (K8s) / k3s for deployment, Linode for VPS hosting, Supermicro servers as alternative to Dell, AWS for cloud services, Cloudflare Workers (CF)
Concerns raised: Vendor lock-in to Cloudflare environment, No rate limits for AI bindings caused $400 bill in an hour, Slow/unresponsive support (2+ months waiting), Local development requires external dependencies, Beta/incomplete status with outdated documentation
Feature requests: Websockets for real-time feedback, Durable Objects with guaranteed delivery for stateful agent workflows, Rate limiting controls for AI bindings, Cost notifications/alerts for runaway usage, Kubernetes deployment support
Competitors
Other products that read as similar to this one : 603 launches clear the similarity bar, closest 8 shown.
Attention rank: #2 of 604 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 63 days after the earliest competitor.
- WorkerDock · ph · 2026-10-17 · 9 upvotes · similarity 0.57
- duckdb-rust-workers · github · 2026-09-29 · 17 upvotes · similarity 0.56
- Peren · ph · 2026-10-01 · 2 upvotes · similarity 0.53
- open-orange · github · 2026-11-12 · 525 upvotes · similarity 0.52
- Hostless Cloud · ph · 2026-11-04 · 3 upvotes · similarity 0.49
- Ghost · ph · 2026-05-09 · 353 upvotes · similarity 0.49
- OneStorage · ph · 2026-09-13 · 1 upvotes · similarity 0.48
- I built a DNS resolver from scratch in Rust · hn · 2026-04-02 · 115 upvotes · similarity 0.47
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.