Skip to main content

Click-to-Source for React Native

Tap any component in your app to instantly jump to its source code in your favorite editor

See It In Action

Watch how easy it is to inspect and navigate to source code

Developer Experience First

Speed up your development workflow with powerful inspection tools

🎯

Click to Inspect

Tap any component to see its source location, styles, and component hierarchy.

🚀

Instant Navigation

Jump directly to the exact line of code in your IDE with one click.

📦

Zero Production Overhead

Babel plugin only adds metadata in development. No impact on production builds.

🔧

Auto Editor Detection

Automatically detects VS Code, Cursor, WebStorm, and other running editors.

Works With Your Stack

Seamless integration with Expo and bare React Native projects

Expo
React Native

Supported Editors

Open source files in your favorite code editor

VS Code
CursorCursor
WebStorm
Sublime
Neovim iconNeovim
Zed
file_type_xcodeXcode

How It Works

Three-step process from tap to editor

1

Build Time

Babel plugin injects source location metadata into JSX elements during compilation

@rn-dev-inspector/babel-plugin
2

Runtime

Inspector component captures taps and extracts source info from the React fiber tree

<Inspector>
3

Dev Server

Metro middleware receives the request and launches your editor at the correct file:line

@rn-dev-inspector/metro-plugin

Quick Start

Get up and running in minutes

Expo

npx expo install react-native-dev-inspector @rn-dev-inspector/expo-plugin

React Native CLI

npm install react-native-dev-inspector @rn-dev-inspector/babel-plugin @rn-dev-inspector/metro-plugin

Ready to speed up your workflow?

Start inspecting your React Native components today

Get Started Now