🔍 HTTP · HTTPS · Proxy inspector

Every API call,captured and understood

The free Charles Proxy alternative for macOS developers. ProxyOrbit is a native HTTP/HTTPS proxy inspector — capture traffic from any Mac app, filter by method and status, inspect requests in real time. Native Rust, no Electron, no $50 license, no Java.

Launching December 31, 2026
Why ProxyOrbit

Debug HTTP/HTTPS the wayit was meant to be

🔍

Every request, captured the instant it happens

Method, URL, host, status code, duration, request / response size, full headers, full body — all in a live-updating table. No configuration required beyond starting the proxy.

🔒

HTTPS decrypted, fully inspected

Toggle MITM on and ProxyOrbit mints a local root CA + per-host leaf certs on the fly. Works with any HTTP client: browser, cURL, Node, Python, Go, Swift — anything.

Copy as cURL · Replay · Intercept + modify

One click to clipboard with every header. Replay any captured request with edits. Flip Intercept on and pause the next request in-flight to rewrite method, URL, headers, or body before it goes out.

⚙️

One-click system proxy — capture everything

Auto-configure macOS system proxy + launchctl env vars, so GUI apps and new terminals pick up HTTPS_PROXY automatically. One toggle to start, one toggle to stop, no System Settings digging.

🎛️

Filter across 10,000 entries in real time

Filter by method, status class (2xx/3xx/4xx/5xx/errors), protocol, or full-text URL/host/process search. CONNECT tunnel noise hidden by default — toggle on when you need it.

🛡️

Corporate / Zscaler friendly

v1.0

When MDM blocks networksetup, the in-app docs ship a proxyon/proxyoff shell-alias workaround plus per-tool config for VSCode, JetBrains, Node, Python, AWS, Postman and Docker.

💸

Debugging HTTP shouldn't cost $50–$69 a year

Charles Proxy is $50 and runs on Java — cold-start takes seconds, it looks like it was designed in 2008, and every update requires a new license. Proxyman is $69/year built on Electron, which means it's a Chromium browser pretending to be a proxy inspector. mitmproxy works, but it's a terminal tool — not a great experience when you're already juggling five browser tabs and three terminal windows.

ProxyOrbit is a native Rust app. The proxy engine is built on Hyper and Tokio — the same async stack powering large-scale Rust services. It starts instantly, uses under 30 MB of RAM, and costs exactly zero dollars. Because inspecting your own HTTP traffic is a basic developer tool, not a paid service.

In action

See it for yourself

Real screenshots from the running app. Click any to zoom.

Why are you still paying for Charles?

ProxyOrbit does everything you actually need — free, native, and built in Rust.

Feature
ProxyOrbit
Charles Proxy
Proxyman
mitmproxy
Free
❌ $50
❌ $69/yr
GUI
❌ CLI only
Process attribution
⚠️
Native binary (not Electron/JVM)
✅ Rust
❌ Java
❌ Electron
⚠️ Python
One-click system proxy
⚠️ Manual
< 30 MB RAM idle
❌ 200MB+
Built with Rust + Tauri

A proxy engine, not
a browser pretending to be one

ProxyOrbit's proxy server is written in Rust using Hyper (the HTTP library powering major cloud infrastructure) and Tokio (the async runtime). The result: sub-millisecond request routing, zero GC pauses, and a binary that starts before you lift your finger off the icon.

< 30 MBRAM at idle< 1sstartup time0GC pauses
Memory-safe by designNo JVM warm-upNo Chromium overheadHyper HTTP engineTokio async runtime
proxy.rs
// Hyper service — handles each request
// with zero-copy forwarding
async fn handle(req: Request<Body>,
        state: Arc<ProxyState>) -> Result<Response<Body>> {
    let entry = ProxyEntry::capture(&req);\n    let resp  = forward(req).await?;
    state.emit_entry(entry.with_response(&resp));\n    Ok(resp)
}

Stop paying Charles every year

ProxyOrbit launches Friday, June 12, 2026. Subscribe to hear when it drops.

Launching December 31, 2026
Past releases →Read the docs →← All SlothLabs tools

· Free forever. Rust native binary. No subscription.