A zero-code iOS network debugging library that records and inspects all URLSession traffic via shake gesture.
Wormholy is an iOS debugging library that automatically records and inspects all network traffic made through URLSession without requiring any code changes. It solves the problem of tedious network debugging by providing instant access to request/response details through a simple shake gesture, making it easier to identify and fix API issues.
iOS developers working with network requests who need a quick, zero-configuration way to debug API calls during development, especially those using URLSession, Alamofire, or AFNetworking.
Developers choose Wormholy because it requires zero code integration—just install the library and shake your device to debug. Unlike manual logging or proxy tools, it automatically captures all traffic with SSL support and offers advanced filtering and export features.
iOS network debugging, like a wizard 🧙♂️
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Simply install via CocoaPods or SPM with debug configuration—no imports or code changes needed, as it automatically hooks into URLSession.
Access the debugging interface by shaking the device or simulator, providing immediate insight without additional setup steps.
Records all requests, responses, headers, and bodies from URLSession and libraries like Alamofire, with built-in SSL support for HTTPS.
Filter by status code or blacklist hosts, and export requests as cURL commands or Postman collections for easy sharing and documentation.
Cannot inject into background URLSessionConfigurations due to Apple's limitations, making it useless for apps relying on background network tasks.
Requires iOS 16.0+, forcing developers on older iOS versions to use an outdated fork (version 1.7.x) with potential compatibility issues.
Recording all network traffic can consume memory; while configurable with a limit, developers must manually manage this to avoid performance degradation in debug builds.