Packages for keyword “debugging”
These packages are available as a package collection, usable in Xcode or SwiftPM.
swift-custom-dump
A collection of tools for debugging, diffing, and testing your application's data structures.
DebugSwift
A toolkit to make debugging iOS applications easier 🚀
ErrorKit
Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven.
XCGLogger
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
ResponseDetective
Sherlock Holmes of the networking layer. :male_detective:
Watchdog
Class for logging excessive blocking on the main thread
PhantomSwift
iOS debug toolkit: network inspector, memory leak tracker, UI hierarchy, 25 modules. Zero deps. SPM + CocoaPods. #if DEBUG safe.
TouchInspector
TouchInspector is a drop-in package that helps you visualize and debug touches on iOS and iPadOS.
VisualizeTouches
Touch Visualization in SwiftUI
Core
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
Inspectly
Inspectly is a developer-first HTTP interception and mocking library for iOS that captures, inspects, and mocks network requests with zero configuration and zero dependencies.
Log
Log is a lightweight, flexible Swift logging framework that provides elegant and customizable logging capabilities for iOS, macOS, tvOS, watchOS, and visionOS applications.
NetworkInspector
The NetworkInspector is an in-app, lightweight tool for iOS that examines networks. It intercepts ‘URLSession’ traffic and allows a user interface to examine requests, responses, headers, status codes, timing, and payloads.
SessionReplaySDK
📹 Lightweight iOS SDK for recording user sessions with video, touch events, console logs & network requests. Privacy-first with automatic PII masking. Pure Swift, zero dependencies.
DebugAdapterProtocol
Swift library for working with Debug Adapter Protocol (DAP)
swift-log-format-and-pipe
Swift Logging API Handler that allows for formatting and redirecting log lines
SwiftWinMD
Windows Metadata Parser in Swift
TracingActivity
TracingActivity provides Apples Activity Tracing as part of Unified Logging for pure Swift applications.
AMLogger
Swift logger built on top of OSLog and Pulse library.
19 packages.