#self-hosted · 16 projects
Best open-source Cloudflare Self-Hosted projects
We track 16 open-source Cloudflare Self-Hosted projects with 175.3k combined GitHub stars. Most are written in TypeScript and JavaScript. The most popular is frp (107.9k★), and 9 projects have shipped code in the last 90 days.
Top Cloudflare Self-Hosted projects

frp
Hotfatedier/frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
tunnelingself-hostedNATGo107.9k15.1k
DDNS-Go
Hotjeessy2/ddns-go
Simple and easy to use DDNS. Support Aliyun, Tencent Cloud, Dnspod, Cloudflare, Callback, Huawei Cloud, Baidu Cloud, Porkbun, GoDaddy, Namecheap, NameSilo and more.
ddnsdnspodalidnsGo17.4k1.9k
workerd
Hotcloudflare/workerd
The open-source JavaScript and Wasm runtime that powers Cloudflare Workers — self-host Workers apps, test locally, or run a programmable proxy.
cloudflare-workersjavascriptwasmC++8.9k776
Agentic Inbox
cloudflare/agentic-inbox
A self-hosted email client with a built-in AI agent, running entirely on Cloudflare Workers, Email Routing, Durable Objects and R2.
emailaiagentsTypeScript8.2k1.1k
Cloudflare DDNS
Hottimothymiller/cloudflare-ddns
A dynamic DNS (DDNS) service based on Cloudflare that allows you to access your home network remotely via a custom domain name without a static IP.
dynamic-dnsself-hostedddnsRust4.2k418
microfeed
microfeed/microfeed
A lightweight CMS self-hosted on Cloudflare, for podcasts, blogs, photos, videos, documents, and curated URLs
cmsself-hostedpodcastJavaScript4k1.4k
NodeWarden
Hotshuaiplus/nodewarden
A Bitwarden-compatible password manager server on Cloudflare Workers, D1 and R2 that works with the official Bitwarden apps.
password-managerbitwardenself-hostedTypeScript3.9k4.4k
SubsTracker
Hotwangwangit/SubsTracker
A lightweight subscription and renewal tracker on Cloudflare Workers and KV that reminds you through Telegram, Bark, ntfy and more.
subscriptionsnotificationstelegramJavaScript3.2k2.6k
MoeMail
beilunyang/moemail
A cute temporary email service built with Next.js on Cloudflare Pages, D1 and Email Workers — free to self-host.
emailtemporary-emailnextjsTypeScript2.8k2.6k
CloudPaste
ling-drag0n/CloudPaste
Serverless file manager and text-sharing tool on Cloudflare with multi-storage support, a Markdown editor and a WebDAV server.
file-sharingpastebinwebdavJavaScript2.7k1.8k
DockFlare
HotChrispyBacon-dev/DockFlare
Automate Cloudflare Tunnel ingress, DNS and Access from Docker labels — go from container to a secured public URL in seconds.
tunnelingdockerzero-trustPython2.5k107
CF-Server-Monitor
Hothuilang-me/CF-Server-Monitor
Free multi-server monitoring dashboard on Cloudflare Workers, D1 and Durable Objects with real-time metrics and alerts.
monitoringdurable-objectscloudflare-d1JavaScript2.5k2.4k
Counterscale
Hotbenvinegar/counterscale
A simple, scalable web analytics platform that you self-host on Cloudflare, designed to be cost-effective even at high traffic volumes.
analyticscloudflare-workerscloudflare-analyticsTypeScript2.2k133
Cloudflare DDNS Updater
K0p1-Git/cloudflare-ddns-updater
A lightweight and reliable BASH script that automatically updates your Cloudflare DNS records when your dynamic IP address changes, providing an always-accessible domain name for your self-hosted services.
ddnsdynamic-dnsself-hostedShell1.8k440
Cloudflare Workers Proxy
ymyuuu/Cloudflare-Workers-Proxy
A simple and powerful reverse proxy service that allows you to map one URL to another and handle cross-origin requests.
proxyworkersself-hostedJavaScript1.6k539
Serverless Registry
cloudflare/serverless-registry
A Docker-compatible container registry running on Cloudflare Workers with image layers stored in R2.
dockercontainer-registryr2TypeScript1.5k124
Compare Cloudflare Self-Hosted projects
| # | Project | Stars | Language | Status | License |
|---|---|---|---|---|---|
| 1 | 107.9k | Go | Maintained | Apache License 2.0 | |
| 2 | 17.4k | Go | Active | MIT License | |
| 3 | 8.9k | C++ | Active | Apache License 2.0 | |
| 4 | 8.2k | TypeScript | Maintained | Apache License 2.0 | |
| 5 | 4.2k | Rust | Maintained | GNU General Public License v3.0 | |
| 6 | 4k | JavaScript | Maintained | GNU Affero General Public License v3.0 | |
| 7 | 3.9k | TypeScript | Active | Other | |
| 8 | 3.2k | JavaScript | Active | MIT License | |
| 9 | 2.8k | TypeScript | Active | MIT License | |
| 10 | 2.7k | JavaScript | Maintained | Other | |
| 11 | 2.5k | Python | Active | Other | |
| 12 | 2.5k | JavaScript | Active | MIT License | |
| 13 | 2.2k | TypeScript | Active | MIT License | |
| 14 | 1.8k | Shell | Inactive | MIT License | |
| 15 | 1.6k | JavaScript | Maintained | MIT License | |
| 16 | 1.5k | TypeScript | Active | Apache License 2.0 |