https://github.com/le0developer/cloudflare-climber
Climb over the various Gates in the Cloudflare Dashboard.
https://github.com/le0developer/cloudflare-climber
Last synced: about 1 month ago
JSON representation
Climb over the various Gates in the Cloudflare Dashboard.
- Host: GitHub
- URL: https://github.com/le0developer/cloudflare-climber
- Owner: Le0Developer
- Created: 2025-09-26T16:29:36.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-12-13T21:19:37.000Z (3 months ago)
- Last Synced: 2025-12-15T16:54:37.146Z (3 months ago)
- Language: CSS
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cloudflare-climber
Chrome extension which lets you override Cloudflare Gates to any branch you
want.
## What are Cloudflare Gates?
Gates is Cloudflare's internal A/B testing framework. It lets Cloudflare route a
portion of its traffic to different "branches" of code, in order to test new
features and optimizations.
They also use it to gate new features until a certain time. For example, they
might roll-out a new feature to everyone at once at the same time their blog
post goes live.
This means you can use this extension to enable new Cloudflare features before
they are officially released (unless they are also API gated).
## How does it work?
This extension is more complicated than it needs to be because Manifest V3 does
not support blocking web requests, so we can't just modify the response body on
the fly. Instead, we need to hook into `fetch()` and modify the response body
there. This means we have to juggle the config in and out of main javascript
realm.
## Installation
Just download this repository and load it as an unpacked extension in Chrome.