☰ Menu
CLI Open source 1 installs/mo

ladder for Mac

ladder

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

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2026-05-04; current version v0.0.23, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v0.0.232026-05-04Stable6.4 MBDownloadDownloadDownload
v0.0.222026-04-11Stable6.6 MBDownloadDownloadDownload
v0.0.212023-12-07Stable3.4 MBDownloadDownloadDownload
v0.0.202023-11-25Stable3.4 MBDownloadDownloadDownload
v0.0.192023-11-15Stable3.4 MBDownloadDownloadDownload
v0.0.182023-11-14Stable3.4 MBDownloadDownloadDownload
v0.0.172023-11-11Stable3.4 MBDownloadDownloadDownload
v0.0.16-12023-11-10Stable3.4 MBDownloadDownloadDownload
v0.0.142023-11-09Stable3.4 MBDownloadDownloadDownload
v0.0.132023-11-09Stable3.4 MBDownloadDownloadDownload

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.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
ladderv0.0.23GPL-3.0-onlyCLI1
mighttpd24.0.10BSD-3-ClauseCLI0
gwt2.13.1Apache-2.0CLI1
kore4.2.3ISCCLI1

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…