ESC
ๅ…ถไป– 14 ๅˆ†้’Ÿ้˜…่ฏป

awesome-cloudflare-selfhosted: ๐ŸŠโ˜๏ธ Open-source* apps that replace a SaaS product, running in your own Cloudflare account

awesome-cloudflare-selfhosted: ๐ŸŠโ˜๏ธ Open-source* apps that replace a SaaS product, running in your own Cloudflare account

ๆฅๆบ๏ผšGitHub

Awesome Cloudflare Self-Hosted Awesome

Open-source apps that replace a SaaS product, running in your own Cloudflare account.

A Worker, a D1 database, an R2 bucket and a wrangler deploy now cover what used to need a VPS and a monthly invoice. This list tracks the software taking advantage of that: a booking page instead of Calendly, a feedback board instead of Canny, an inbox instead of Google Workspace.

Every entry is checked rather than taken on trust: the licence is read from the project’s own licence file and the bindings from its deploy configuration, not from its description. How the audit works.

Contents

What belongs here

In: a complete, deployable application that stands in for a product you’d otherwise pay for, where the deploy target is your own Cloudflare account.

Out: frameworks, routers and SDKs; starters and templates; apps you host on your own server or in Docker; Workers-compatible runtimes you self-host (those replace Cloudflare rather than run on it); dashboards for administering Cloudflare; proxy and VPN subscription scripts; and API relays that just shim someone else’s SaaS. Full criteria are in the contributing guide.

Know one that’s missing? Suggest it in an issue. Three fields, no pull request โ€” the rest is read from the repository.

Analytics

ProjectWhat it replaces
Counterscale
starsย MIT
Google Analytics alternative built on Analytics Engine, so traffic volume barely moves the bill.
R2 ยท Analytics Engine ยท Cron
InsightFlare
starsย MIT
Privacy-focused web analytics with realtime sessions, running entirely on Cloudflare.
D1 ยท R2 ยท KV ยท Durable Objects ยท Analytics Engine ยท Cron
OpenSEO
starsย MIT
Ahrefs and Semrush alternative: keyword research, rank tracking, site audits and backlink data.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workflows ยท Hyperdrive ยท Cron
traks
starsย MIT
Privacy-friendly analytics that deploys into your account in a couple of minutes.
D1 ยท R2 ยท KV ยท Durable Objects ยท Analytics Engine ยท Pipelines ยท Cron

Auth, secrets and security

ProjectWhat it replaces
2FA
starsย MIT
Authy-style TOTP manager with encrypted storage, offline PWA access and backup/restore.
KV ยท Cron ยท โšก 1-click deploy
Melody Auth
starsย MIT
Turnkey OAuth 2 and OIDC provider, an Auth0 stand-in for Workers or Node.
D1 ยท KV
NodeWarden
starsย LGPL-3.0
Bitwarden-compatible vault server; the official Bitwarden clients talk to it unmodified.
D1 ยท R2 ยท KV ยท Durable Objects ยท Cron
Timeseal
starsย โš  BUSL-1.1
Time-locked encryption vault with a dead man’s switch, unlocking on a date you set.
D1 ยท R2

Blogs, CMS and docs

ProjectWhat it replaces
EmDash
starsย MIT
WordPress alternative built on Astro, with plugins sandboxed in Worker isolates.
D1 ยท R2 ยท Cron ยท โšก 1-click deploy
Holocron
starsย MIT
Drop-in Mintlify replacement, shipped as a Vite plugin.
D1 ยท KV ยท Durable Objects ยท Workers AI ยท AI Gateway ยท Email
md.page
starsย MIT
Turn Markdown into a shareable page; the open engine behind md.page.
R2 ยท KV ยท Analytics Engine
microfeed
starsย AGPL-3.0
Self-hosted CMS for podcasts, blogs, video and curated links, with feeds generated at the edge.
D1 ยท R2 ยท Queues ยท Cron
Monolith
starsย MIT
Serverless blog with pluggable storage adapters and built-in analytics.
D1 ยท R2 ยท Analytics Engine ยท Cron
Rin
starsย MIT
Edge-native blogging platform with its own deploy CLI.
SonicJS
starsย MIT
Headless CMS built for Workers, with an admin UI and content APIs.
D1 ยท R2 ยท KV ยท Email ยท โšก 1-click deploy

Business and operations

ProjectWhat it replaces
Cloudflare OS
starsย Apache-2.0
Notion-style AI workspace for documents, internal apps and agents grounded in your own context.
KV ยท Durable Objects ยท โ—† by Cloudflare
edgeKey
starsย MIT
Digital goods storefront and license-key shop, one-click deployed.
D1 ยท Cron ยท โšก 1-click deploy
Feedlog
starsย MIT
Canny alternative: feedback boards, a public roadmap and AI-assisted changelogs.
R2 ยท Hyperdrive ยท โšก 1-click deploy
Forja
starsย MIT
AI chatbot for WhatsApp, Instagram and Telegram, running on your own account.
D1 ยท R2 ยท Durable Objects ยท Workers AI ยท Vectorize ยท Cron ยท โšก 1-click deploy
FormZero
starsย MIT
Formspree alternative: a form backend with no paid tier to run into.
D1 ยท โšก 1-click deploy
L Harness
starsย MIT
CRM for LINE Official Accounts: step messaging, broadcasts, forms and reservations.
D1 ยท R2 ยท Durable Objects ยท Cron
minshop
starsย MIT
Full-stack ecommerce with an admin, Stripe and Lightning payments, and agent-ready APIs.
D1 ยท R2 ยท Durable Objects ยท Workers AI ยท Vectorize ยท Email ยท Images ยท Cron ยท โšก 1-click deploy
minvoice
starsย MIT
Single-business invoicing with Stripe/PayPal, PDF invoices and payment reminders.
D1 ยท Email ยท Cron ยท โšก 1-click deploy
Nodrix
starsย MIT
IoT platform: device telemetry, realtime dashboards and automations.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workflows ยท Cron
Projektor
starsย MIT
Wiki plus a Jira-style issue tracker with AI triage.
D1 ยท R2 ยท KV ยท Durable Objects ยท Cron
Punctual
starsย MIT
Calendly alternative for a single team, with booking pages rendered at the edge.
D1 ยท R2 ยท KV ยท Durable Objects ยท Cron
RedwoodSDK Invoices
starsย MIT
Invoicing with editable-everything documents, PDF export and logo support.
R2 ยท Durable Objects ยท โšก 1-click deploy
ResolveHQ
starsย โš  Source-Available
Zendesk-style helpdesk: shared inbox, email threading and AI-assisted replies.
D1 ยท R2 ยท Queues ยท Workers AI ยท Email ยท Cron ยท โšก 1-click deploy
Seeder
starsย MIT
Project manager with kanban, client requests, a public client board and an MCP server.
D1 ยท R2
X Harness
starsย MIT
Buffer-style scheduling, DMs and analytics for an X account.
D1 ยท R2 ยท Cron

Chat and realtime

ProjectWhat it replaces
EdgeChat
starsย GPL-3.0
Slack-style team chat with realtime messaging, a Telegram bridge and encrypted files.
D1 ยท R2 ยท KV ยท Durable Objects ยท Cron
elm-chat
starsย AGPL-3.0
Account-free E2E-encrypted rooms that self-destruct, with single-use invites.
Durable Objects ยท Analytics Engine
Free4Chat
starsย MIT
Voice, chat, screen sharing and file transfer without accounts.
KV ยท Durable Objects ยท Cron
NodeCrypt
starsย ISC
End-to-end encrypted web chat, each room a SQLite-backed Durable Object.
Durable Objects ยท โšก 1-click deploy
tldraw sync for Cloudflare
starsย MIT
Self-hosted multiplayer backend for tldraw canvases.
R2 ยท Durable Objects

Community and comments

ProjectWhat it replaces
CForum
starsย AGPL-3.0
Serverless forum with threaded comments, image uploads and 2FA.
D1 ยท R2 ยท โšก 1-click deploy
Garrul
starsย Apache-2.0
Disqus alternative: threaded comments for static sites, with OAuth and Turnstile.
D1 ยท KV ยท Durable Objects ยท Workers AI ยท Analytics Engine ยท Cron

Developer tools

ProjectWhat it replaces
AwaitStep
starsย Apache-2.0
Visual workflow builder that generates and deploys Cloudflare Workflows.
D1 ยท Durable Objects ยท Containers
Cloudbox
starsย MIT
Durable cloud workspaces for coding agents: run a repo, steer it live, verify the result.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workers AI ยท Containers ยท โšก 1-click deploy
Cloudsail
starsย MIT
Instant sandboxes for coding agents, on Containers.
Durable Objects ยท Containers
Codra
starsย AGPL-3.0
AI code review for GitHub pull requests, a self-hosted CodeRabbit.
KV ยท Queues ยท Workers AI ยท Workflows ยท Hyperdrive ยท Cron
Deepcrawl
starsย MIT
Firecrawl alternative tuned for agent link extraction.
D1 ยท R2 ยท KV ยท Durable Objects ยท Queues ยท Workers AI ยท Browser Rendering
Discohook
starsย AGPL-3.0
Discord webhook composer and bot.
Durable Objects ยท Hyperdrive
durable-git
starsย MIT
Git forge on Durable Objects.
R2 ยท Durable Objects
git-on-cloudflare
starsย MIT
Git Smart HTTP v2 server with a browsing UI and personal access tokens.
D1 ยท R2 ยท KV ยท Durable Objects ยท Queues ยท โšก 1-click deploy
Glance
starsย MIT
Claude Artifacts alternative that any agent can publish a live page to.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workers AI ยท Cron
Kody
starsย โš  FSL-1.1
Home for an AI assistant’s memory, keys, code and automations, portable across tools.
R2 ยท Workflows ยท Cron ยท D1 ยท Durable Objects ยท Queues ยท Analytics Engine ยท KV ยท Workers AI ยท Vectorize ยท Email ยท Images
Open Artifacts
starsย MIT
Self-hosted Claude Artifacts: publish and auto-update shareable pages from any coding agent.
D1 ยท R2 ยท Durable Objects
placeholders.dev
starsย โš  unlicensed
Generates custom placeholder images at the edge, replacing placeholder.com.
Analytics Engine ยท โšก 1-click deploy
ripgit
starsย AGPL-3.0
Fast, searchable self-hosted Git remote built on Durable Objects.
KV ยท Durable Objects
ShareHTML
starsย Apache-2.0
Share HTML, Markdown and code from the CLI, with live comments and presence.
R2 ยท Durable Objects
turborepo-remote-cache-cloudflare
starsย MIT
Turborepo remote cache on R2 instead of Vercel’s.
R2 ยท KV ยท Cron ยท โšก 1-click deploy
typedwebhook.tools
starsย GPL-3.0
webhook.site alternative that also generates types from captured payloads.
KV ยท Durable Objects
VibeSDK
starsย MIT
Lovable and v0 alternative: run your own vibe-coding platform.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workers AI ยท AI Gateway ยท Browser Rendering ยท Containers ยท โšก 1-click deploy ยท โ—† by Cloudflare
Weft
starsย Apache-2.0
Task board where AI agents do the tasks, using Workflows and Containers.
Durable Objects ยท Workflows ยท Containers
workers-firecrawl
starsย MIT
Firecrawl-compatible scraping API on Browser Rendering.
Browser Rendering ยท โšก 1-click deploy

Email and inboxes

ProjectWhat it replaces
Agentic Inbox
starsย Apache-2.0
Cloudflare’s own self-hosted email client with an AI agent attached.
R2 ยท Durable Objects ยท Workers AI ยท Email ยท โšก 1-click deploy ยท โ—† by Cloudflare
Auth Inbox
starsย MIT
Catches verification codes across addresses and surfaces them in one place.
D1 ยท KV ยท โšก 1-click deploy
Cloud Mail
starsย MIT
Multi-user mail service on Email Routing, with attachments and an admin UI.
D1 ยท R2 ยท KV ยท Workers AI ยท Email ยท Cron
Cloudflare Temp Email
starsย MIT
Disposable addresses on your own domain, with IMAP/SMTP and a Telegram bot.
D1 ยท KV ยท Workers AI ยท Email ยท Cron
Email Explorer
starsย MIT
Serverless worker for sending and receiving mail, with a browsing UI.
R2 ยท Durable Objects ยท Email ยท โšก 1-click deploy
EmailFlare
starsย MIT
Transactional sending platform: REST API, templates, domains and scoped keys.
D1 ยท R2 ยท KV ยท Durable Objects ยท Queues ยท Cron
HQBase
starsย AGPL-3.0
AI-native team email workspace, in your Cloudflare account.
D1 ยท R2 ยท Durable Objects ยท Queues ยท Email ยท Cron ยท โšก 1-click deploy
LetterDrop
starsย MIT
Mailchimp-style newsletter management with subscriber lists and delivery.
D1 ยท R2 ยท KV ยท Workers AI
mail2telegram
starsย MIT
Forwards Email Routing into Telegram, with a Mini App inbox.
D1 ยท R2 ยท Workers AI ยท Cron ยท โšก 1-click deploy
MailFlare
starsย AGPL-3.0
Google Workspace alternative: team email on your own domain.
D1 ยท R2 ยท Durable Objects ยท Queues ยท Email ยท Images ยท Cron ยท โšก 1-click deploy
Mailysend
starsย MIT
Resend-compatible API for transactional mail, broadcasts and deliverability stats.
D1 ยท R2 ยท KV ยท Durable Objects ยท Queues ยท Email ยท Analytics Engine ยท Cron ยท โšก 1-click deploy
MoeMail
starsย MIT
Multi-user temporary email service.
D1 ยท KV ยท โšก 1-click deploy
OmniMail
starsย MIT
Multi-domain webmail with Queues and Workflows behind it.
D1 ยท R2 ยท Queues ยท Workers AI ยท Workflows ยท Cron ยท โšก 1-click deploy
Quickinbox
starsย MIT
Clean self-hosted webmail client on Workers.
D1 ยท R2 ยท Email ยท โšก 1-click deploy
SaaSMail
starsย Apache-2.0
Team email platform for SaaS companies, with WebMCP support.
D1 ยท R2 ยท Durable Objects ยท Queues ยท Email ยท Cron
smail
starsย โš  unlicensed
Temporary mailbox service with a clean reading UI.
D1 ยท R2 ยท Cron ยท โšก 1-click deploy
Tempik
starsย MIT
Minimal disposable email service running entirely on Workers.
D1
vmail
starsย GPL-3.0
Temporary mailbox on one domain, sends and receives, with an open API.
D1 ยท Email ยท Cron

Files, images and sharing

ProjectWhat it replaces
bashupload-r2
starsย โš  unlicensed
File transit station you upload to from bash, with passwords and expiry.
R2 ยท Cron ยท โšก 1-click deploy
BinThere
starsย MIT
Zero-knowledge pastebin: AES-256-GCM client-side, burns after one view or 24h.
KV ยท Durable Objects ยท โšก 1-click deploy
Bookshelf
starsย MIT
Ebook library over object storage. No database.
R2
CattoPic
starsย GPL-3.0
Image hosting with format conversion, tagging and an API.
D1 ยท R2 ยท KV ยท Queues ยท Images ยท Cron
CiVideo
starsย MIT
Ad-free kids’ video streaming with parental controls and a closed content garden.
D1 ยท R2
Cloudflare Clist
starsย MIT
AList-style aggregated storage management.
D1
Cloudflare Drop
starsย โš  unlicensed
Simple file and text sharing with expiring links.
D1 ยท R2 ยท KV ยท Cron ยท โšก 1-click deploy
Cloudflare ImgBed
starsย MIT
Image host and personal cloud drive with secure file storage.
D1 ยท R2 ยท KV
CloudPaste
starsย Apache-2.0
File manager and text sharing with multi-backend mounts and WebDAV.
D1 ยท Workflows ยท Cron
Davflare
starsย MIT
Cloud drive over R2: web file manager plus WebDAV, chunked uploads and expiring links.
R2
Pastebin Worker
starsย MIT
Paste and file sharing with a friendly CLI.
R2 ยท KV ยท Cron
R2 Explorer
starsย MIT
Google Drive-style interface for your R2 buckets, with previews and sharing.
R2 ยท โšก 1-click deploy
r2-webdav
starsย โš  unlicensed
WebDAV interface for an R2 bucket, so any WebDAV client mounts it as a drive.
R2 ยท โšก 1-click deploy
roim-picx
starsย Apache-2.0
Image hosting on R2 with an upload and management UI.
D1 ยท R2 ยท KV
ShotSync
starsย MIT
Cross-device image and text pool with signed share links and a PWA client.
R2
ProjectWhat it replaces
OpenShort.link
starsย AGPL-3.0
All-in-one shortener with click analytics, one-click install.
D1 ยท KV ยท Analytics Engine ยท Cron ยท โšก 1-click deploy
rdyrct
starsย MIT
Team shortener: branded links, QR codes and custom domains.
D1 ยท R2 ยท KV ยท Durable Objects ยท Queues ยท Workflows ยท Cron ยท โšก 1-click deploy
Relay
starsย MIT
Privacy-first click analytics, cookieless conversion tracking, A/B split and geo routing.
D1 ยท KV ยท Cron ยท โšก 1-click deploy
shrtnr
starsย Apache-2.0
Shortener with an MCP server built in.
D1 ยท KV ยท Durable Objects
Sink
starsย AGPL-3.0
Bitly alternative with built-in analytics and AI-generated slugs.
D1 ยท R2 ยท KV ยท Workers AI ยท Analytics Engine ยท Cron
Supaflare
starsย MIT
Shortener and redirection service backed by Supabase.
KV

Notes, knowledge and sync

ProjectWhat it replaces
EdgeEver
starsย AGPL-3.0
Evernote alternative and AI-native knowledge base with native MCP.
D1 ยท R2
FlareMo
starsย AGPL-3.0
Memos-compatible notes and team knowledge base, with an MCP endpoint.
D1 ยท R2 ยท Queues ยท Workers AI ยท Vectorize ยท Cron ยท โšก 1-click deploy
Inkstone
starsย LGPL-3.0
Markdown notebook with D1 full-text search and optional AI semantic search.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workers AI ยท Cron
logseq-selfhost
starsย AGPL-3.0
Self-hosted Logseq DB sync, Publish and a web PWA.
D1 ยท R2 ยท Durable Objects
Memos Worker
starsย โš  unlicensed
Memos-style notes and knowledge base with full Markdown support.
D1 ยท R2 ยท KV
MindPocket
starsย โš  unlicensed
Pocket alternative: a personal bookmarking system with AI agent integration.
D1 ยท R2 ยท Vectorize
Second Brain for AI
starsย MIT
One memory layer recalled from Claude, ChatGPT, Cursor or any MCP client.
D1 ยท KV ยท Workers AI ยท Vectorize ยท Cron ยท โšก 1-click deploy
Synch
starsย MIT
End-to-end encrypted Obsidian vault sync.
D1 ยท R2 ยท Durable Objects ยท Queues ยท Email ยท Cron
YAOS
starsย 0BSD
Realtime Obsidian sync on your own Worker, replacing Obsidian Sync.
R2 ยท Durable Objects ยท โšก 1-click deploy

Notifications and push

ProjectWhat it replaces
Bark Worker
starsย GPL-3.0
Bark push notification server for iOS, on a Worker.
D1 ยท โšก 1-click deploy
kukuroo
starsย MIT
Web Push for iOS and macOS with no server to keep alive and no native app.
KV
paje
starsย Apache-2.0
Self-hosted iOS push notifications.
Durable Objects

Remote access

ProjectWhat it replaces
Cloudshell
starsย MIT
Personal terminal in the cloud, reachable from anywhere.
D1 ยท R2 ยท KV ยท Durable Objects ยท Workers AI ยท Containers
CloudSSH
starsย Apache-2.0
Serverless web SSH with multi-session terminals and SFTP.
Durable Objects
hostc
starsย Apache-2.0
Zero-config edge tunnels from localhost.
Durable Objects
Reminal
starsย AGPL-3.0
Every window, desktop and terminal on your machines in any browser. E2E encrypted, no open ports.
Durable Objects
ternssh
starsย GPL-3.0
Web-based SSH workspace deployed to Workers.
D1 ยท Durable Objects ยท โšก 1-click deploy
Wormhole
starsย MIT
ngrok alternative: expose localhost with one command.
D1 ยท Durable Objects

Uptime and status pages

ProjectWhat it replaces
CF Server Monitor
starsย โš  unlicensed
Multi-server monitoring probe with realtime charts, offline alerts and a map view.
D1 ยท Durable Objects ยท Cron ยท โšก 1-click deploy
isupmap
starsย MIT
Live up/down heatmap for 40+ popular internet services.
D1 ยท KV ยท Queues ยท Analytics Engine ยท Cron ยท โšก 1-click deploy
nabiz
starsย MIT
Status page that keeps beating when your server doesn’t; a probe a minute.
D1 ยท Cron
StatusBeam
starsย MIT
CDN-native status page generator, a modern take on Upptime.
D1 ยท KV ยท Queues ยท Cron
UptimeFlare
starsย Apache-2.0
Uptime monitoring and status pages with geo-specific checks.
D1

Personal

ProjectWhat it replaces
RoamRadar
starsย โš  PolyForm
Personal travel log for flights, hotels and trips.
KV ยท Cron ยท โšก 1-click deploy
yixi
starsย MIT
One Sec alternative: breathe for ten seconds before a distracting app opens.
D1 ยท Cron

Contributing

To suggest an entry, use the issue form linked above. Don’t send a pull request โ€” entry files are generated, and the licence and bindings are read from the repository rather than written by hand.

The form asks for the three things only a person knows: which repository, which category, and what it replaces. A bot checks the rest and comments on your issue. A maintainer then decides whether it belongs, since no machine can tell a SaaS replacement from a framework; on approval the entry is generated and a pull request opens that closes your issue. Nothing to do after submitting.

Corrections to a description, the criteria, or the tooling are ordinary pull requests โ€” see CONTRIBUTING.md.

Reuse

MIT for the repository as a whole. The awesome guidelines recommend CC0 for lists, and the entries are offered in that spirit: take them freely, no attribution needed. MIT’s notice requirement is meant for the tooling in scripts/, which is reusable in your own list.