Overview
Cloudflare Workers SDK is Cloudflare's official monorepo for tools that create, develop, test, and deploy Workers projects. It contains Wrangler, create-cloudflare (C3), Miniflare, and related packages.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Use Wrangler for development, configuration, and deployment
Wrangler provides the primary CLI path for running Workers locally, managing project configuration and bindings, and deploying applications.
Combine C3 and Miniflare from project creation through local evaluation
create-cloudflare scaffolds new projects, while Miniflare supplies a local Workers simulation used by the development toolchain.
Sources: [2]
Useful for following the official Workers developer toolchain
It serves both users of Wrangler and C3 and developers who need to inspect or contribute to the implementation of Workers tooling.
Sources: [2]
Separate the tooling monorepo from the runtime and mutable beta builds
The Workers runtime lives in cloudflare/workerd. The README also warns that beta packages generated from main are mutable and unsuitable as stable dependencies.
Sources: [2]
Official sources
- [1]cloudflare/workers-sdk repository(2026-09-21)
- [2]Cloudflare Workers SDK README(2026-09-21)
- [3]Wrangler documentation(2026-09-21)
- [4]Cloudflare Workers getting started(2026-09-21)
- [5]Workers SDK root package.json(2026-09-21)
Supplemental curator note
This repository is the developer-tooling monorepo, not the Workers runtime itself. It contains Wrangler, create-cloudflare, Miniflare, and related packages. The README warns that beta packages generated from main through `pkg.pr.new` are mutable and should not be used as stable project dependencies. The root package declares `MIT OR Apache-2.0`.
Try it in 3 steps
- 1
Create a Workers project with C3
Use create-cloudflare prompts to choose a template or framework and generate a project with Wrangler configuration.
npm create cloudflare@latest - 2
Start local development
Run the local Workers development environment and verify bindings and routing before deployment.
cd <project> && npm run dev - 3
Deploy to Cloudflare
Confirm the authenticated account and Wrangler configuration, then deploy the Worker.
npx wrangler deploy
Growth
Growth trends · Last 30 days
4,556 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 204
- Open PRs
- 203
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- serverless
- cli
- javascript
- wasm
- cloudflare
- cloudflare-workers
- Stars
- 4,556
- Forks
- 1,523
- Watchers
- 75
- Open issues
- 293
- Contributors
- 410
- Primary language
- TypeScript
- License
- Apache-2.0
- Repository last updated
- Sep 21, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Serverless Framework46,921 Stars
2 shared tag(s) · 2 shared category(s)
A CLI framework that deploys application code and cloud infrastructure from `serverless.yml`, centered in v4 on AWS Lambda and related managed AWS services.
JavaScript - Biome25,837 Stars
2 shared tag(s) · 2 shared category(s)
A Rust-based web development toolchain that combines formatting and linting for JavaScript, TypeScript, JSX, JSON, CSS, GraphQL, and related files through CLI and LSP.
Rust - Encore12,372 Stars
2 shared tag(s) · 2 shared category(s)
A Go/TypeScript backend platform that declares infrastructure in application code and runs the same model locally and in AWS/GCP.
Go - Playwright96,435 Stars
2 shared tag(s) · 1 shared category(s) · Same language
A web automation platform spanning Chromium, Firefox, and WebKit E2E tests, scripts, a coding-agent CLI, and MCP through one API.
TypeScript - Storybook91,112 Stars
2 shared tag(s) · 1 shared category(s) · Same language
A frontend workshop that isolates UI components and reuses stories across development, Docs, interaction, visual, and accessibility testing.
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.