Visit project on GitHub
Set theme to dark

Overview

Develop, test, and deploy Cloudflare Workers with Deno

Denoflare CLI

denoflare is a single cli tool to make developing and deploying Cloudflare Workers simple.

No need for Wrangler , Node , npm , or webpack 🤯 🤯 🤯 🤯

Install denoflare

Deno is a great fit for Workers development, the runtime is based on the modern Web Platform , just like Workers, is secure by default , is based on ESM modules , and has a built-in bundler .

Denoflare can:

Learn more about the CLI

Deploy via files or URLs

Denoflare leverages Deno for bundling, so it works great for local files, but also URLs. Deploying a module-based hello worker is trivial:

denoflare push https://raw.githubusercontent.com/skymethod/denoflare/v0.3.3/examples/hello-worker/hello.ts

Roadmap

Denoflare is still under active initial development (pre 1.0), but is completely open-source and can be used as is.

After getting this documentation site ( denoflare.dev ) hosted on Cloudflare Pages generated by denoflare site, the next focus is fleshing out unimplemented parts of the local dev Workers emulation environment, making it handle even the most complicated worker scenarios.

Join the project over on the Denoflare GitHub repo .

Made with Denoflare

These projects are known to have used denoflare for development.

webtail.denoflare.dev · Watch live requests and logs for your Cloudflare Workers in the browser!