Running in production · Independent · 23 Oct 2026

elliothux/open-compute

Self-hosted Cloudflare Workers-compatible platform with Workers、KV、D1、R2、DO、Queues、Workflows、Cron、Cache、Images、Vectorize、AI Search、Artifacts、Static Assets、Service Bindings、Dynamic Workers、LogTail、Gateway in one Rust binary.

← Running in production
open-compute. Self-hosted serverless platform.

In simple English

You can run your own server like a personal cloud provider for edge scripts. It mimics the popular serverless platform on your own hardware without needing multiple containers or complex management tools. Everything comes packed inside a single compiled file. You save money on cloud fees and keep full control over your data. You need a dedicated server or VPS and some comfort with the command line to set it up.

What it is

A self-hosted, single-node platform that runs code compatible with Cloudflare Workers. It includes a Rust-based control plane and a verified worker runtime.

What it is good for

Solo developers and small teams who want to host JavaScript and TypeScript worker scripts, databases, and object storage on a single private server.

Stars1.8k
LicenceApache-2.0
Latestv0.3.0 (2026-10-10)checked 23 Oct 2026
Last code change2026-10-23
Written inRust
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Packs the runtime, control plane, scheduler, and storage into one binary file.
  • Compatible with the Cloudflare Workers API, KV, D1 databases, and R2 object storage.
  • Uses a pinned and verified runtime without needing a separate database or cache cluster.
Watch for
  • Requires comfort with Linux administration and command-line tools.
  • Runs on a single server, so you must handle your own backups and failover.
  • Some advanced cloud features like global edge routing and general AI inference are not supported yet.
Replaces

Cloudflare Workers for hobby projects or complex multi-container server setups

Works well with

Node.js

Similar repositories
  • cloudflare/workerd9.1k stars

    The underlying JavaScript and WebAssembly runtime used to execute isolated worker scripts.

  • supabase/supabase114k stars

    An open source backend-as-a-service platform that packages databases and APIs into self-hosted containers.

Also reviewed on Repo Radar
  • caprover/caprover15k stars

    A web page that installs apps and databases onto one rented computer, and sorts out the addresses and certificates.

  • google/slo-generator564 stars

    Turns a written reliability target into a measured number and a remaining budget.

  • vectordotdev/vector23k stars

    One collector that gathers logs and numbers from machines and sends them to one or more monitoring services.

Install
curl -fsSL https://open-compute.dev/install.sh | sh
ocd setup --yes
ocd status
ocd dashboard

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.