Proxyfor
github.com
What it is
Proxyfor is a proxy command-line tool for capturing and inspecting HTTP, HTTPS, WebSocket, and secure WebSocket traffic. It works in forward or reverse proxy modes and offers both terminal and web interfaces. Captures stream as requests and responses arrive, allowing filtering, searching, and export to Markdown, cURL, or HAR files. The CLI can filter HTTP(S) traffic with a regular expression matching method and URI, or by MIME type. HTTPS inspection requires installing Proxyfor’s CA certificate on the target device; the project describes a built-in certificate installation app. Proxyfor runs on Linux, macOS, Windows, web, and self-hosted deployments. Installation is documented through Cargo, Docker, or downloadable binaries, including a single-file portable executable for desktop systems. Docker instructions mount a configuration directory and expose port 8080. The project is open source under either the MIT License or Apache License 2.0. GitHub lists version 0.5.0 as the latest release.
Spec sheet
- Purpose
- Proxyfor is a proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic.Read 10 Oct 2026 · github.com
- Deployment
- The README documents running Proxyfor in Docker with a mounted configuration directory and port 8080 exposed.Read 4 Oct 2026 · github.com
- License
- Proxyfor is available under either the MIT License or Apache License 2.0.Read 10 Oct 2026 · github.com
- Capture behavior
- It captures requests and responses in a non-blocking, streaming way.Read 10 Oct 2026 · github.com
- Distribution
- The project offers installation through Cargo, Docker, or downloadable binaries for macOS, Linux, and Windows.Read 4 Oct 2026 · github.com
- Exports
- It can export traffic in Markdown, cURL, or HAR formats.Read 10 Oct 2026 · github.com
- Filtering limits
- The CLI can filter HTTP(S) traffic by a regular expression matching method and URI, or by content type.Read 4 Oct 2026 · github.com
- HTTPS inspection
- Decrypting HTTPS traffic requires installing Proxyfor’s CA certificate on the target device.Read 10 Oct 2026 · github.com
- Installation
- The maker documents installation with Cargo, Docker, or downloadable binaries.Read 10 Oct 2026 · github.com
- Interfaces
- It provides a terminal user interface and a web user interface.Read 10 Oct 2026 · github.com
- Portable binaries
- The maker describes the executable as a single-file portable binary for Windows, macOS, and Linux.Read 10 Oct 2026 · github.com
- Protocols
- It handles HTTP, HTTPS, WebSocket, and secure WebSocket traffic.Read 4 Oct 2026 · github.com
- Proxy modes
- It supports forward and reverse proxy modes.Read 10 Oct 2026 · github.com
- Release
- The GitHub Releases page lists v0.5.0 as the latest release.Read 10 Oct 2026 · github.com
- Traffic filters
- It can filter traffic by a regular expression matching the method and URI or by MIME type.Read 10 Oct 2026 · github.com
- Traffic tools
- It supports filtering and searching captured traffic and can export in Markdown, cURL, or HAR formats.Read 4 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Forward and reverse proxy modes
- Terminal and web interfaces
- WebSocket and secure WebSocket inspection
- Filtering, searching, and multiple export formats
- Linux, macOS, Windows, web, and self-hosted use
Limits
- HTTPS inspection requires installing a CA certificate
- Docker setup exposes port 8080
- Latest listed release is version 0.5.0
Who it suits
Proxyfor suits developers and operators who need to inspect HTTP(S) or WebSocket traffic from a terminal or browser. It also fits self-hosted deployments and workflows requiring Markdown, cURL, or HAR exports.
Verdict
Proxyfor combines streaming traffic capture with terminal and web inspection, filtering, and export tools. Its open-source licensing and broad deployment options suit technical users who can install the required certificate for HTTPS inspection.
Where Specifiction places it
- Web Debugging Proxies#16 of 278.0