GitHub - DebugSwift/DebugSwift: A toolkit to make debugging iOS applications easier 🚀
2 months ago
- #Debugging
- #iOS
- #Development
- DebugSwift is a comprehensive debugging tool for iOS development, supporting iOS 14.0+, Swift 6.0+, and Xcode 16.0+.
- Features include HTTP monitoring, WebSocket inspection, request limiting, smart content formatting, encryption support, real-time metrics, memory leak detection, and thread checking.
- Additional tools include performance widgets, crash reports, console logs, device info, APNS tokens, custom actions, and visual debugging aids like grid overlays and view hierarchy inspection.
- Supports SwiftUI render tracking (beta), file browsing, UserDefaults and Keychain inspection, database browsing, and push notification simulation.
- Easy integration via Swift Package Manager, CocoaPods, or direct XCFramework download.
- Fully supports Apple Silicon Macs with native arm64 simulator builds, eliminating the need for architecture exclusions.
- Customizable setup options allow enabling/disabling specific features, beta features, and configuring app groups for file access.
- Advanced network debugging includes URL filtering, history clearing, and automatic decryption of API responses.
- SwiftUI-specific debugging features include render tracking, overlay styles, and logging.
- Encourages community contributions and is licensed under MIT.