One local Studio for what your React Native app is doing.
Open source · fully local · two modules live
One local Studio for what your React Native app is doing.
NativeScope is a modular debugging environment with no account and no cloud. Inspect storage, understand HTTP and GraphQL traffic and move between both without rebuilding your workflow around another platform.
$
npx nativescope- One package
- No login
- No cloud
- Structured search and filters
- Visual JSON navigation
- Bidirectional editing and restore Explore Storage
- Operation-aware HTTP + GraphQL timeline
- Structured replay and session Insights
- Automatic Storage impact

Shared contextRequest → response → changed storage
2modules available now
1local Studio
0accounts or cloud hops
1config file, modules declared
Module 01 · Storage
See and change the state your app is actually using.
Inspect AsyncStorage, MMKV and SQLite live. Navigate large JSON visually, edit inline, compare snapshots and restore safely.

Module 02 · Network
Follow every request from the wire to the state it changed.
Capture HTTP and GraphQL, isolate a new scenario without deleting history, inspect full payloads, replay safely and understand the complete session.

One integration surface
Add capability.
Do not add friction.NativeScope has one package and one root config where you declare the modules you want. Enable only what you need; the Studio grows with it. Removing a module removes its surface without leaving an app architecture behind.
import { defineNativeScopeConfig } from
"react-native-nativescope/app"export default defineNativeScopeConfig({
modules: {
storage: true,
network: true,
},
})
Local by default
Requests, credentials and app state stay between your device and your machine.
One deliberate setup
Install once. Enable the modules you want in one config file. Never restructure the app around a debugger.
Dev-only by design
Metro removes the instrumentation from release builds, and CI verifies the boundary.
Context travels
A network response can lead directly to the storage values it changed.

Built because I needed it.
I was tired of guessing what a React Native app had actually stored, scattering logs through the code, and rebuilding screens just to inspect one value. NativeScope is the tool I wanted to install once and forget about until the moment I needed it.
I build it in the open, with one standard: the easiest tool to adopt should also be the one you can trust with real data.
Caio BarrosoCreator of NativeScope
[](https://github.com/caiobarroso)X


