A non-intrusive Swift network profiler for debugging and monitoring iOS app requests and responses.
Xniffer is a Swift network profiler framework for iOS that intercepts and logs HTTP/HTTPS requests and responses. It helps developers debug network issues, monitor performance metrics like latency, and inspect API calls in real-time without modifying existing networking code significantly.
iOS developers and mobile engineers who need to debug, profile, or optimize network interactions in their apps, especially those using URLSession or Alamofire for API communications.
Developers choose Xniffer for its non-intrusive setup, real-time visual feedback via an overlay window, and seamless integration with existing URLSession configurations, providing a lightweight alternative to manual logging or external proxy tools.
A swift network profiler built on top of URLSession.
Setup requires just a few lines of code to add as middleware to URLSession, as shown in the basic usage example, minimizing disruption to existing projects.
Provides a floating window overlay that displays live request details like URLs, headers, and latency, enhancing debugging efficiency without external tools.
Supports .window, .console, and .custom observers, allowing developers to choose between visual, log-based, or custom implementations for varied workflows.
Works seamlessly with Alamofire by configuring SessionManager, making it easy for projects using this popular library without extra overhead.
Only supports iOS 9.0+ and not other Apple platforms like macOS or watchOS, restricting its use in broader ecosystem debugging.
Built solely on URLSession, so it may not intercept requests from other networking libraries without additional custom setup, limiting scope.
The default .window mode adds a floating element that can interfere with app UI or testing if not properly managed or disabled in production.
一款面向泛前端产品研发全生命周期的效率平台。
An in-app debugging and exploration tool for iOS
Chisel is a collection of LLDB commands to assist debugging iOS apps.
Remote network and data debugging for your native iOS app using Chrome Developer Tools
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.