For an open source HTTP debugging proxy, the strongest matches are kdzwinel/betwixt (Betwixt is a system-wide HTTP debugging proxy that intercepts), mitmproxy/mitmproxy (Mitmproxy is an interactive, programmable network traffic proxy that) and docmirror/dev-sidecar (Dev-sidecar is a local HTTP proxy tool built for). dstotijn/hetty and httptoolkit/httptoolkit round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to fiddler”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Betwixt is a system-wide network monitor and web debugging proxy that captures network requests from any installed application. It functions as an HTTPS traffic inspector, routing operating system and command line interface traffic through a local proxy for analysis. The tool utilizes a Chrome DevTools compatible interface to render captured traffic, allowing for the inspection of requests and responses from non-browser sources. It performs man-in-the-middle HTTPS decryption by generating a trusted root certificate to inspect encrypted communication between clients and servers. The project c
Betwixt is a system-wide HTTP debugging proxy that intercepts and inspects network traffic from any local application using a Chrome DevTools interface, though it lacks some advanced features like traffic modification or scripting.
Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust
Mitmproxy is an interactive, programmable network traffic proxy that supports TLS decryption, real-time inspection, modification, and extensible scripting, which squarely matches your need for an HTTP debugging and packet capture tool.
Dev-sidecar is a local HTTP proxy tool designed to optimize development environments by intercepting and modifying network traffic. It functions as a man-in-the-middle service that routes outgoing requests through custom endpoints, enabling developers to accelerate access to remote services, manage package registry connections, and bypass regional connectivity restrictions. The tool distinguishes itself through its ability to perform dynamic DNS resolution overrides and certificate-based traffic inspection, allowing for granular control over network paths and secure data analysis. It employs
Dev-sidecar is a local HTTP proxy tool built for traffic interception and modification using Electron, serving as a useful network debugging assistant though tailored more toward development acceleration and regional routing.
Hetty is an HTTP intercepting proxy and web security research toolkit used to capture, inspect, and modify traffic between a browser and a server. It functions as an HTTP request editor for creating and replaying manual requests to test server behavior and as a project-based traffic logger that isolates network logs across different security research engagements. The tool provides a request-response interception loop that pauses outgoing requests and incoming responses in transit, allowing for manual editing or cancellation. It includes a manual request replay engine to construct and transmit
Hetty is an HTTP intercepting proxy and web security research toolkit built for capturing, inspecting, and modifying traffic, making it a strong fit despite lacking some advanced protocol support like gRPC.
HTTP Toolkit is an open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac.
HTTP Toolkit is a cross-platform desktop application that provides traffic interception, inspection, mocking, and debugging for HTTP and HTTPS traffic, making it a complete fit for this search.
Requestly is a cross-platform HTTP interception and API mocking tool that allows you to inspect and modify network requests, though it focuses more on browser extensions and client-side rules than traditional packet capture.
Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif
Proxyman is a cross-platform HTTP debugging proxy and packet capture tool that supports traffic interception, inspection, and modification for web and mobile applications, though it is not open-source.
Web Debugging Proxy Application
James is an Electron-based web debugging proxy application that lets you inspect and modify HTTP traffic across platforms, though it lacks the advanced gRPC or extensive scripting capabilities of a flagship analyzer.
PCAPdroid is an Android network traffic analyzer and packet capture tool that operates without requiring root access. It functions as a VPN-based firewall and network controller, capable of recording traffic in PCAPng format and blocking connections to specific domains or malicious hosts. The project distinguishes itself through a proxy-based system for decrypting TLS traffic and routing device network traffic through SOCKS5 proxies or the Tor network. It further allows for the modification of live HTTP requests and responses via custom scripts. Its capabilities cover application connection
PCAPdroid is a mobile-specific network traffic analyzer and packet capture tool for Android rather than a cross-platform desktop HTTP debugging proxy designed for web and API inspection.
AndroidHttpCapture is a mobile application for intercepting and analyzing HTTP and HTTPS network traffic directly on an Android device. It functions as a local proxy server and traffic interceptor to capture and monitor requests and responses from other installed mobile applications. The tool provides capabilities for MITM HTTPS decryption through root certificate installation and supports exporting captured network sessions as HAR files for external analysis. It allows for real-time response body injection and the modification of request headers via user agent spoofing. The project includes
AndroidHttpCapture is an Android-based mobile application for intercepting and inspecting HTTP traffic, which serves as a mobile traffic analyzer rather than the cross-platform desktop proxy tool requested.
An HTTP proxy library for Go
This repository is a Go-based proxy library you use to build networking tools rather than a ready-to-use desktop application with a complete interface for inspecting and mocking traffic.
Fancyss is a network utility designed to function as a Shadowsocks proxy gateway. It operates as a transparent proxy manager that intercepts and routes network traffic at the gateway level, allowing for centralized management of internet access across all connected devices without requiring individual client-side configurations. The system employs policy-based routing and rule-based traffic filtering to direct data through specific network paths. It maintains multiple server connections simultaneously, utilizing failover-aware connection pooling to automatically switch traffic to healthy node
Fancyss is a transparent network proxy and gateway manager for routing traffic rather than an interactive HTTP debugging proxy for inspecting and modifying application payloads.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| kdzwinel/betwixt | 4.6K | JavaScript | MIT | |
| mitmproxy/mitmproxy | 43.9K | Python | MIT | |
| docmirror/dev-sidecar | 21K | JavaScript | mpl-2.0 | |
| dstotijn/hetty | 11.5K | Go | MIT | |
| httptoolkit/httptoolkit | 3.5K | — | — | |
| requestly/requestly | 6.3K | TypeScript | other | |
| proxymanapp/proxyman | 6.9K | — | — | |
| james-proxy/james | 1.4K | JavaScript | — | |
| emanuele-f/pcapdroid | 4.1K | Java | GPL-3.0 | |
| jz-darkal/androidhttpcapture | 4.6K | Java | MIT |