Droidective

Droidective / React Native debugger

The React Native debugger for macOS

Droidective puts React Native debugging in one native Mac app — a dedicated RN hub with built-in Reactotron, the dev menu, JS reload, Metro port forwarding, and live logcat, all over adb. No terminal, no extra installs.

Download for macOS View on GitHub

Free & open source · Apple Developer ID-signed & notarized · macOS 14+

Droidective's React Native debugging hub on macOS

Everything you reach for while debugging RN

Built-in Reactotron

Inspect state, dispatched actions, API calls, and logs from a Reactotron client built into the app — nothing separate to launch or wire up.

The RN dev hub

Open the dev menu, reload the JS bundle, reverse the Metro port (8081), set the dev-server host, and save deep links per app — one screen, one keystroke each.

Logcat, filtered for RN

Tail device logs with live search and filters to catch red-box errors, native exceptions, and the noisy bridge output around them.

Performance you can see

Live FPS, per-core CPU, RAM, and per-process stats while your app runs — spot jank and leaks without Android Studio open.

Mirror & capture

Screen-mirror the device on your Mac (scrcpy is bundled), record sessions, and grab annotated screenshots for bug reports.

Deep links in one click

Save and fire universal/custom-scheme deep links per app to jump straight into the screen you're testing.

Debug React Native without the terminal

Download for macOS