ladder for Mac
Ladder is a http web proxy.
ladder — overview
Ladder is a http web proxy.
Ladder is a developer tool for testing and analyzing paywall implementations and content delivery behavior on modern websites.
It allows developers, researchers, and publishers to simulate different client environments (such as browsers and crawlers) and observe how content is served under varying conditions. This makes it useful for debugging paywall configurations, verifying access controls, http headers, and ensuring consistent behavior across different user agents.
Ladder is intended for legitimate testing, research, and quality assurance purposes only. It should only be used in compliance with applicable laws and the terms of service of the target website.
How it works
Features [x] Remove/modify CORS headers from responses, assets, and images ... [x] Remove/modify other headers (e.g. Content-Security-Policy) [x] Remove/inject custom code (HTML, CSS, JavaScript) into the page [x] Apply domain based ruleset/code to modify response / requested URL [x] Keep site browsable [x] API [x] Fetch RAW HTML [x] Custom User Agent [x] Custom X-Forwarded-For IP [x] Docker container (amd64, arm64) [x] Linux binary [x] Mac OS binary [x] Windows binary (untested) [x] Basic Auth [x] Access logs [x] Might break tracking, adds and other 3rd party content [x] Limit the proxy to a list of domains [x] Expose Ruleset to other ladders [ ] Robots.txt testing [ ] Optional TOR proxy [ ] A key to share a proxied URL
Limitations Some websites deliver different content (Cloaking) depending on the type of client accessing them (for example, search engine crawlers versus standard web browsers). Ladder can be configured to emulate different client types in order to retrieve publicly accessible content for testing, automation, or research purposes.
However, many websites implement advanced mechanisms to restrict automated access, such as fingerprinting, rate limiting, or behavioral analysis. Ladder does not circumvent such protections and may not function correctly on services that actively restrict or control access.
Third-party tools such as FlareSolverr exist and may be used independently to render web pages in a headless browser environment. These tools are not part of Ladder, and their use may be subject to legal and contractual restrictions. Users are solely responsible for ensuring that their usage complies with all applicable regulations.
Installation Warning: If your instance will be publicly accessible, make sure to enable Basic Auth. This will prevent unauthorized users from using your proxy. If you do not enable Basic Auth, anyone can use your proxy to browse nasty/illegal stuff. And you will be made responsible for it.
Binary
- Download binary here
- Unpack and run the binary ./ladder -r https://raw.githubusercontent.com/everywall/ladder-rules/main/ruleset.yaml
- Open Browser (Default: http://localhost:8080)
Docker
Docker Compose
Helm See README.md in helm-chart sub-directory for more information.
Usage
Browser
Details
12ft.io 和 1ft.io HTTP 网络代理的自托管替代方案
How to install ladder
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2026-05-04; current version v0.0.23, with the latest 10 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| v0.0.23 | 2026-05-04 | Stable | 6.4 MB | Download | Download | Download |
| v0.0.22 | 2026-04-11 | Stable | 6.6 MB | Download | Download | Download |
| v0.0.21 | 2023-12-07 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.20 | 2023-11-25 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.19 | 2023-11-15 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.18 | 2023-11-14 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.17 | 2023-11-11 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.16-1 | 2023-11-10 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.14 | 2023-11-09 | Stable | 3.4 MB | Download | Download | Download |
| v0.0.13 | 2023-11-09 | Stable | 3.4 MB | Download | Download | Download |
Data from GitHub Releases; stable releases first, each group sorted newest first.
Prebuilt bottle platforms
Official Homebrew bottles cover:
- Apple silicon · latest macOS
- Apple silicon · macOS 26 Tahoe
- Apple silicon · macOS 15 Sequoia
- Apple silicon · macOS 14 Sonoma
- Intel · macOS 14 Sonoma
- Linux · ARM64
- Linux · x86_64
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| ladder | v0.0.23 | GPL-3.0-only | CLI | 1 |
| mighttpd2 | 4.0.10 | BSD-3-Clause | CLI | 0 |
| gwt | 2.13.1 | Apache-2.0 | CLI | 1 |
| kore | 4.2.3 | ISC | CLI | 1 |
Similar apps: Command-line Tools
mighttpd2
mighttpd2 is a lightweight HTTP server built on the Warp framework, primarily used to publish…gwt
GWT is the official open source project for GWT releases 2.5 and onwards.kore
Kore is a web application framework for C and Python developers, primarily used to build…oatpp
Light and powerful C++ web frameworkghz-web
gRPC benchmarking and load testing tool.req
req is an opinionated HTTP scripting language. It is designed for easily making HTTP requests…Categories: Command-line Tools