Cloudflare developer tools and templates: 24 projects
Official Cloudflare tools and templates plus well-known open-source projects, each with the meter it usually moves on your bill. Every link was checked on 25 October 2026.
to-do-list-kv-template
Official starter for a to-do list stored in Workers KV. It is the smallest template that makes the write-price difference obvious: creating a task is a write, loading the list is a read.
d1-starter-sessions-api-template
Official starter for a session API on D1. Sessions are a row-read and row-write workload, which is the meter people undercount when they only think about requests.
durable-chat-template
Official chat starter on Durable Objects. The bill depends on whether the room object hibernates. Requests are the obvious meter. Duration is the one that jumps by $12.50 after rounding.
r2-explorer-template
Official browser for an R2 bucket. Listing is a Class A operation and fetching an object is Class B. An admin UI that refreshes a listing can spend the Class A free tier by itself.
kriasoft/react-starter-kit
A community React starter tagged cloudflare-workers. Its own description says it uses Bun, TypeScript, Tailwind, tRPC, and Stripe. It is not an official Cloudflare template.
cloudflare/workers-sdk
Home of Wrangler, the CLI that creates, runs and deploys Workers, D1, R2, KV and Queues, plus the local simulator that replaced Miniflare.
cloudflare/workerd
The open-source JavaScript and Wasm runtime that powers Workers. Useful to understand isolates and to self-host the same code.
cloudflare/workers-rs
Write Workers in Rust compiled to WebAssembly, with bindings for KV, R2, D1, Durable Objects and Queues.
cloudflare/agents
Official SDK for stateful AI agents. Each agent is a Durable Object with its own SQLite storage.
cloudflare/mcp-server-cloudflare
Official MCP servers to query your Cloudflare account from an AI assistant, including Workers observability and GraphQL analytics.
cloudflare/workers-oauth-provider
Official library to run an OAuth 2.1 provider on Workers, storing tokens in KV.
opennextjs/opennextjs-cloudflare
The OpenNext adapter that deploys Next.js apps to Workers. It is the recommended path now that next-on-pages is deprecated.
cloudflare/cloudflare-typescript
Official TypeScript client for the Cloudflare REST API, for scripts that manage accounts, zones and resources.
cloudflare/terraform-provider-cloudflare
Official Terraform provider to manage Workers, D1, R2, KV and the rest of an account as code.
cloudflare/cf-terraforming
Official CLI that exports existing Cloudflare resources to Terraform config.
cloudflare/wrangler-action
Official GitHub Action to deploy with Wrangler from CI.
honojs/hono
Small web framework built on Web Standards, the most common router for Workers APIs.
kwhitley/itty-router
A tiny router for Workers with almost no startup cost.
drizzle-team/drizzle-orm
TypeScript ORM with first-class D1 and Durable Object SQLite support, plus migrations.
aidenwallis/kysely-d1
D1 dialect for the Kysely query builder, for typed SQL without a full ORM.
partykit/partykit
Framework for multiplayer and real-time apps on Durable Objects. PartyKit is now part of Cloudflare.
unjs/unstorage
Key-value storage API with drivers for Workers KV and R2, used by Nuxt and Nitro.
rclone/rclone
The standard CLI to copy and sync data between clouds. It speaks R2 through the S3 API.
lablabs/cloudflare-exporter
Prometheus exporter for Cloudflare analytics, including Worker requests, errors and CPU time.