Open source

Awesome Cloudflare Self-Hosted lists open-source apps that replace paid SaaS on your own Workers account

September 18, 2026 at 12:20 AM PT

Awesome Cloudflare Self-Hosted lists open-source apps that replace paid SaaS on your own Workers account

Why it mattersFor small teams, the cost floor of a stack keeps falling: a Worker, a D1 database and an R2 bucket can now replace a bill from Calendly, Bitwarden or Canny.

Theo Ephraim published awesome-cloudflare-selfhosted on GitHub on 15 September. The repository is a curated list of open-source applications that stand in for products a team would otherwise pay for, with one condition: the app has to deploy into your own Cloudflare Workers account, not a VPS or a Docker host. It reached 594 stars in three days and is MIT-licensed.

What is in the list

There are 15 categories in the current README. Analytics has a Google Analytics stand-in built on Cloudflare Analytics Engine, and an Ahrefs and Semrush stand-in that keeps its data on D1 and R2. Auth, secrets and security has a Bitwarden-compatible vault server that the official Bitwarden clients talk to unmodified. Business and operations covers a Canny alternative for feedback boards, a Calendly alternative for booking pages, a Zendesk-style helpdesk with shared inbox and email threading, and a Formspree alternative for form backends.

Other sections cover blogs and CMS (a WordPress-style CMS with plugins sandboxed in Worker isolates, a Mintlify drop-in shipped as a Vite plugin), chat and realtime, developer tools, email and inboxes, files and sharing, link shorteners, notes and knowledge, notifications, remote access, and uptime pages. Every entry names the Cloudflare bindings it needs: D1, R2, KV, Durable Objects, Analytics Engine, Cron, Queues, Workers AI, Vectorize, Hyperdrive, Workflows, Email and Images.

The audit approach

The list checks each entry rather than taking the description on trust. According to the README, the licence is read from the project's own licence file and the platform bindings are read from its deploy configuration. Entries carry warning badges for source-available licences and BUSL, so a reader can tell an OSI-approved licence from one that is not. Cloudflare's own Cloudflare OS project, a Notion-style AI workspace, is listed with a "by Cloudflare" tag.

How contributions work

Contributors do not send pull requests. There is an issue form that asks three things: which repository, which category and what SaaS it replaces. A bot fills in the rest by reading the repository, and a maintainer decides whether the project belongs in the list. On approval the entry file is generated and a pull request opens that closes the issue. This is unusual for an awesome list and is stated in the contributing guide as a way to keep entries checked and consistent.

The engagement pattern for a team building software is the piece worth stealing here. A list where entries are read from the source and not written by hand is closer to a data pipeline than to a Markdown file, and it prevents the drift that turns most awesome lists into archaeology within a year.

For a company weighing a build against a purchase, the useful signal is that the platform now has enough primitives, with enough finished open-source software on top of it, that a small team can shift what used to be four subscription lines into one deploy target. The individual apps are early, so pick one, read its issues and read its code before it becomes load-bearing.

Source

theoephraim/awesome-cloudflare-selfhosted on GitHub.

Source: GitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

More from AI News

open-compute runs the Cloudflare Workers platform on your own hardware from one binary

open-compute packages the Cloudflare Workers runtime, KV, R2, D1, Durable Objects, Queues and Workflows into one self-hosted binary, and made its first release on 5 September with 425 stars in under two weeks.

Source: GitHubInfrastructure

Rome open-sources an agentic OS that stores agent work as git-tracked actions and apps

Rome AI Lab has open-sourced Rome, an MIT-licensed agent runtime that turns every proven agent workflow into a git-tracked action, skill, or purpose-built app the next agent can call.

Source: GitHubOpen source

Cloudflare Workers turns on Node.js APIs by default, raises the bundle limit to 64 MiB, and adds a new module registry behind a flag

Cloudflare published a rewrite of the Workers runtime module registry on 9 September 2026, enabled Node.js APIs by default on all plans, and raised the per-Worker bundle limit to 64 MiB.

Source: Vendor blogInfrastructure