Miniflare is a simulator for developing and testing
Cloudflare Workers. It's written in
TypeScript, and runs your code in a sandbox implementing Workers' runtime APIs.
- 🎉 Fun: develop workers easily with detailed logging, file watching and
pretty error pages supporting source maps.
- 🔋 Full-featured: supports most Workers features, including KV, Durable
Objects, WebSockets, modules and more.
- ⚡ Fully-local: test and develop Workers without an internet connection.
Reload code on change quickly.
These docs primarily cover Miniflare specific things. For more information on
runtime APIs, refer to the
Cloudflare Workers docs.
If you find something that doesn't behave as it does in the real Workers
environment (and this difference isn't documented), or something's wrong in
these docs, please
open a GitHub issue.
These docs are built with the
Cloudflare Docs Engine. Tab
icons are from Feather.