
React Native Debugger
A standalone desktop app for debugging React Native apps, with React Inspector and Redux DevTools built in.
- Stars
- 10.4k
- Forks
- 807
- Licence
- MIT
- Language
- JavaScript
- Last update
- 3.0 years ago
- Type
- App
No commits in over a year — check for forks or alternatives before adopting.
What it is
React Native Debugger is a desktop app that wraps the official React Native remote debugger and adds extra tools. It bundles React Inspector for looking at the component tree and Redux DevTools for inspecting Redux state and actions. Developers use it to debug React Native apps from one window instead of several.
- Inspect the React component tree of a running React Native app with React Inspector
- Watch Redux actions and state changes with Redux DevTools
- Use Apollo Client DevTools alongside the app while debugging data fetching
Great for
- React Native developers who use Redux and want its DevTools in one place
- Developers debugging apps that still use the older Remote Debugger setup
- Teams on React Native 0.62 or newer who want a standalone debugging window
Not ideal for
- Projects on Hermes, JSI or the New Architecture, because the README says the app currently supports only the old Remote Debugger
- Developers who do not use React Native, since the app is built for that framework
How to get it
- 1
Download the app
You'll need: A React Native app compatible with the release (README lists react-native >= 0.62 for v0.11 and later)
Install on macOS with Homebrew (Homebrew 2.6.0 or newer)
brew install --cask react-native-debuggerInstall on Arch-based Linux from AUR
paru -S react-native-debugger-bin - 2
Run it
- Download the prebuilt binary for your system from the release page, or use one of the install commands above
- Open React Native Debugger after installing
- Start your React Native app and connect it to the debugger following the Getting Started docs
- Open the React Inspector or Redux DevTools panels to inspect your app
- 3
Get the most out of it
- Read the Redux DevTools Integration doc to connect your store
- Use the React DevTools Integration doc to set up React Inspector
- Check the Shortcut references doc for keyboard shortcuts
- Use the Config file in home directory doc to customize settings
- Follow the Enable open in editor in console doc to jump from the console to source files
Downloads
Strengths
- Combines the official remote debugger with React Inspector and Redux DevTools in one app
- Prebuilt binaries are available for macOS, Linux and Windows on the release page
- Released under the MIT license
Trade-offs
- The README says it only supports the old Remote Debugger, not Hermes or the New Architecture
- The last push shown is from October 2023, so current maintenance activity is unclear
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| react-native-debugger (this) | 10.4k | App | beginner | 3.0 years ago | React Native developers who use Redux and want its DevTools in one place |
| flipper | 13.4k | Dev tool | intermediate | 11 days ago | Mobile developers who want a log viewer, layout inspector and network inspector in one place |
| reactotron | 15.6k | Dev tool | intermediate | 3 months ago | React Native developers who want to see app state and network calls while debugging |
| vscode | 194k | App | intermediate | 4 days ago | Developers who want a lightweight editor that can be extended with add-ons |
| marktext | 63.5k | App | beginner | 4 days ago | People who write notes or articles in Markdown and want a clean, minimal editor |
| atom | 60.7k | App | beginner | 3.8 years ago | Developers who want a desktop code editor they can customize with packages |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.