The network is not a black box.
Not anymore.

Every HTTP and HTTPS request — visible, inspectable, and under your control. Breakpoints. Session replay. HAR import/export. Throttle. Block. System override.

An API call fails. You open Chrome DevTools, find the request, look at the response — it's a 401. But was it a missing header? An expired token? A wrong endpoint? DevTools shows you what happened, but you can't change the request and retry without going back to your code, editing it, recompiling, and refreshing. And that's just the browser side. If the failing call was made server-side — from your backend to a third-party API — Chrome DevTools can't see it at all.

Donk's gateway is a built-in forward proxy that sees every request your dev environment makes — both from the browser and from your backend server. Set a breakpoint on any domain or URL pattern. When a request matches, it pauses mid-flight. You see the full request — headers, body, query parameters. Modify anything. Resume, or drop the request entirely. Set breakpoints on responses too — see what came back before your code processes it.

Core Capabilities

  • Live traffic log — every request with method, URL, status, and timing
  • Breakpoints — pause on request or response. Inspect headers and body. Modify. Resume or drop.
  • Session recording — record all traffic. Replay every request later against your current server.
  • HAR 1.2 import/export — import from Chrome, Firefox, Charles, Fiddler, or mitmproxy
  • Session diff — compare two recorded sessions. See added, removed, changed endpoints.
  • Throttle — add latency and bandwidth limits per domain. Test loading states.
  • URL blocking — block specific domains or URL patterns. Ads, trackers, distractions.
  • System override — one toggle to route all system traffic through the gateway. Every browser, every app.
  • HTTPS decryption via the Donk CA — inspect encrypted traffic without warnings
  • Works alongside API mocking — mocked requests show as such in the traffic log
🎬

Video: 40–50 seconds. Setting a breakpoint on Stripe API calls. A payment request pauses. Edit the amount. Resume. See the modified response.

Download Donk

Windows 10/11 · ~100 MB · No dependencies

Download for Windows