mitmproxy
mitmproxy.org
An open-source interactive HTTPS proxy for intercepting, inspecting, modifying, and replaying HTTP and HTTPS traffic from any application — desktop, mobile, CLI, or IoT device.
Why it is useful
Essential when you need to understand what an app actually sends over the network, especially mobile apps or third-party tools without documentation. You can rewrite responses in real time, record sessions to replay later, and script complex traffic modification with Python. Far more capable than browser DevTools for debugging non-browser traffic or reverse-engineering undocumented APIs.
More in Developer Utilities
Other developer utilities you might not have heard of.
- k6An open-source load testing tool that uses JavaScript scripts to define virtual user scenarios, with output compatible with Prometheus and Grafana and support for HTTP, WebSockets, and gRPC.
- BundlephobiaFind the cost of adding any npm package to your bundle — size, download time, and composition breakdown.
- Webhook.siteInstantly generate a unique URL to inspect, test, and debug webhooks and HTTP requests.
- SSL LabsFree SSL/TLS configuration testing tool that grades your server security and identifies vulnerabilities.
- StackBlitzA browser-based IDE that runs Node.js projects entirely in the browser using WebContainers, with npm install, hot reload, and shareable URLs.
- CodyAn AI coding assistant developed by Sourcegraph that lives in your IDE and understands your entire codebase to help write and fix code.