A debugging tool that displays real-time framerate (fps) and detects main thread stalls in iOS apps via the status bar.
WatchdogInspector is an iOS debugging tool that displays the app's current framerate (fps) in the status bar and detects main thread stalls. It helps developers identify performance issues that cause UI lag by providing real-time visual feedback and optional exception throwing for blocked threads.
iOS developers and mobile engineers who need to monitor and optimize app performance, particularly those working on apps requiring smooth animations and responsive interfaces.
Developers choose WatchdogInspector for its non-intrusive, real-time performance monitoring directly in the status bar, eliminating the need for external profiling tools during development and enabling quick identification of framerate drops and main thread blocks.
Shows your current framerate (fps) in the status bar of your iOS app
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Shows current framerate in the status bar with updates every 2 seconds, providing immediate visual feedback on performance without external tools.
Throws exceptions when the main thread is blocked beyond a customizable timeout (default 3 seconds), helping quickly identify UI freezes during development.
Simple API with start() and stop() methods, and support for CocoaPods and Carthage, making setup straightforward as shown in the README examples.
Status bar changes color from green (good fps) to red (bad fps), offering an intuitive at-a-glance indicator of app performance health.
The README explicitly warns against using WatchdogInspector in production, limiting its utility to development and testing environments only.
Focuses solely on framerate and main thread stalls, lacking features for monitoring memory, CPU, battery usage, or network performance.
Modifies the status bar for debugging, which could conflict with custom UI elements or other debugging overlays in complex apps.