Repository navigation
v0.1.0
First public release.
react-native-app-inspector is an on-device performance & debug panel for
React Native. It runs inside your QA or staging build — no Metro, USB or
computer required — so a tester can open the panel, see what's slow and why,
and export the session.
Highlights
- Performance Timeline — a time-ordered log of actions, navigation, renders,
network, FPS drops, memory and errors, with automatic cause correlation. - Slow Screen detector — a per-screen profiler that scores every screen
0–100 and lists its concrete problems. - Native metrics — JS + UI-thread FPS, CPU, resident memory (RSS), jank and
JS heap, on iOS and Android. - Automatic capture —
fetch/XMLHttpRequest, uncaught JS errors and
console.error/warn, with no code changes. - Integrations — React Navigation tracker, Redux middleware, and session
persistence (plug in AsyncStorage to survive a crash). - On-device & exportable — a tabbed panel you toggle with a prop; export to
JSON or the native share sheet.
Install
npm install react-native-app-inspectorSee the README
for usage and screenshots.