Awesome Cloudflare
Curated list of awesome Cloudflare worker recipes, open-source projects, guides, blogs and other resources.
Cloudflare provides content delivery network (CDN) services, DDoS mitigation, Internet security and distributed domain name server (DNS) services, sitting between the visitor and the Cloudflare user’s hosting provider, acting as a reverse proxy for websites.
Contents
Blog
DNS
-
DNS Zone Files - Ready to import common config zone files for easy configuration of various services.
-
Lexicon - CLI tool to manipulate DNS records on various DNS providers in a standardized way.
-
Th3inspector - All in one CLI tool for information gathering.
-
Partner Panel - Tool for hosting partners to provide a DNS management panel for customers.
-
CFPMP - Partner management panel.
-
Flares - DNS backup tool.
-
Block Bad Bot Ruleset - Collection of rulesets to block malicious crawlers with firewall rules.
-
Docker DDNS - Docker image to use the free DNS Service as a dynamic DNS provider.
-
DDNS script for Synology - DDNS script for Synology NAS.
-
Dynamic DNS Bash - Dynamic DNS updater in bash script.
-
Dynamic DNS PHP - Dynamic DNS updater in PHP.
-
Dynamic DNS Python - Dynamic DNS updater in python.
-
Multi-Provider DDNS Script - Multiple providers ddns script without dependencies.
-
Argo Tunnel Client - CLI client for Argo tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.
-
Upper - Speeds up craft dramatically using a cache proxy in front of your webserver.
-
Cloud Buster - A comprehensive pentest tool that checks sites for origin IP leaks.
-
CLI Tool - CLI tool for interacting with Cloudflare.
-
Detector - Detect whether a site is running behind Cloudflare.
-
Scrape - Python module to bypass anti-bot page.
-
CloudFlair - Tool to find origin servers of websites protected by CloudFlare who are publicly exposed.
Developers
Apps
Cloudflare Apps lets you ship your tool or service to millions of sites. Any Cloudflare customer can preview & install your code on their site in seconds.
Open Source
Workers
Cloudflare Workers provides a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.
Reference
-
Wrangler -
wrangler
is a CLI tool designed for folks who are interested in using Cloudflare workers.
-
Playground - Simple, instant way to preview and test code directly in the browser against any site.
-
Serverless Plugin - Plugin for serverless framework to develop and deploy serverless applications using Workers.
-
Worker App Kit - Handy set of tools for creating, developing, testing, and deploying worker app.
-
GitHub Action - Deploy a worker on push to the master branch.
-
Workers KV Viewer - CLI based interactive viewer for workers KV storage.
-
Redirect Management - Generate redirect worker.
Recipes
Other
Contribute
Contributions welcome! Read the contribution guidelines first.
License
To the extent possible under law, Irfaq Syed has waived all copyright and
related or neighboring rights to this work.
Cloudflare is a registered trademark of Cloudflare, Inc.