🔍 HTTP · HTTPS · Proxy inspector

Every API call,captured and understood

A native HTTP/HTTPS proxy inspector that runs on your Mac. Capture traffic from any app, filter by method and status, inspect requests in real time — and stop paying Charles Proxy every year.

Launching May 5, 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 size, response size — all in a live-updating table. No configuration required beyond setting up the proxy.

🔒

HTTPS decrypted, fully inspected

ProxyOrbit intercepts TLS traffic and decrypts it so you can inspect headers and bodies. Works with any HTTP client: browser, cURL, Node.js, Python, Go, Swift — anything.

⚙️

One-click system proxy — capture everything

Set ProxyOrbit as your Mac's system proxy from inside the app. One toggle: all apps start routing through ProxyOrbit automatically. One toggle to stop. No System Preferences digging.

🎛️

Filter in real time across 10,000 entries

Filter by HTTP method, status class (2xx/3xx/4xx/5xx/errors), protocol (HTTP vs HTTPS), or full-text URL search. Find that rogue API call in milliseconds, not minutes.

🧾

Process attribution — know who made the call

Unique

Every log entry shows the originating process name. Debugging a Node.js service leaking requests? ProxyOrbit pins it to the process — not just the port or IP address.

🦀

Rust proxy engine — not Java, not Electron

ProxyOrbit's proxy server is written in Rust with Hyper and Tokio. Sub-millisecond routing overhead. Starts in under a second. Uses under 30 MB RAM at idle. No JVM warm-up, no Chromium.

💸

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.

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 April 24. Free, native, forever.

Free forever. Rust native binary. No subscription.