{"repo":"sauravrao637/oproxy","free":true,"listed":false,"github":"https://github.com/sauravrao637/oproxy","clone":"git clone https://github.com/sauravrao637/oproxy.git","description":"Open-source MITM proxy to intercept, inspect, and mock network traffic.","language":"Rust","stars":605,"topics":["charles-proxy-alternative","http-proxy","mitm","proxy","developer-tools-networking","rust","https-proxy","socks5-proxy","ai-powered","charles-alternative"],"license":"MIT","category":"networking-infra","readme_excerpt":"oproxy oproxy is a local HTTP, HTTPS, and SOCKS5 proxy for inspecting, replaying, and modifying traffic. It is for developers testing browsers, CLIs, mobile apps, API clients, services, and test suites on their own machine or in a local Docker container. Features - Capture HTTP traffic and HTTPS traffic after trusting the local oproxy CA. - View requests, responses, headers, bodies, status, timing, tags, notes, and selected inspector data. - Replay captured requests and open them in Compose. - Build manual requests with headers, query params, auth, raw bodies, variables, collections, and cURL export. - Export captures as HAR or generated cURL, Fetch, and Python snippets. - Modify traffic with rule sets, map-remote, map-local, access rules, throttling, breakpoints, mock responses, DNS overrides, capture filters, Lua scripts, and upstream proxy chaining. - Use the authenticated Assistant to inspect state and prepare confirmed proxy changes through an OpenAI-compatible chat model. - Run from source or Docker with persistent volumes for CA material and local state. Demo Short demo video Quick Start Docker Open http://127.0.0.1:8080 and sign in with the token. Or build locally: Docker Compose The included Compose file uses bridge networking with loopback-published ports, persists /app/certs and /app/storage , and sets OPROXY BIND HOST=0.0.0.0 . Linux users may optionally enable host networking. Source Requirements: - Rust 1.85 or newer - Node.js 22 or newer - Yarn via Corepack Ope","default_branch":null,"files":null,"tree":[],"storefront":"/r/sauravrao637","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sauravrao637/oproxy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}