comparison

React Buoy vs Flipper

Updated July 2026

Flipper is no longer a realistic choice for React Native debugging: Meta deprecated its React Native integration in RN 0.73, and React Native DevTools became the built-in debugger in 0.76. If Flipper's network inspector, storage viewer, and plugin dashboard were your daily drivers, React Buoy is the closest modern replacement — it puts the same class of tools inside your app, works with Expo, and also runs in staging and production, which Flipper never did.

What happened to Flipper?

Flipper was Meta's extensible desktop debugging platform for mobile apps. For years it shipped as the default React Native debugging experience — until the React Native team announced its deprecation as part of RN 0.73 (late 2023) and replaced it with React Native DevTools, which became the default debugger in RN 0.76 (2024). Flipper the desktop app still exists, but its React Native integration is unmaintained: new architecture support lagged, the native build hooks caused upgrade pain, and it never worked with Expo Go.

React Native DevTools took over the JS-debugging half of Flipper's job well — console, breakpoints, the React component tree, and the profiler. What it did not replace is the other half: network inspection, storage browsing, and the pluggable per-domain tool dashboard. That's the gap this comparison is about.

React Buoy vs Flipper, feature by feature

CapabilityReact BuoyFlipper
Maintained for React NativeYesNo
Works with Expo (incl. Expo Go)YesNo
Network inspectorYesYes
AsyncStorage / MMKV browserYesVia plugins
React Query / Redux / Zustand / Jotai toolsYesVia plugins
Runs on the device itself (no cable/desktop needed)YesNo
Works in staging & production buildsYesNo
Desktop dashboardYesYes
AI agent access (MCP for Claude/Cursor)YesNo
Native (non-RN) iOS/Android app supportNoYes
JS breakpoints & source debuggingNoVia Hermes debugger
PriceFree core · Pro for desktop/MCPFree

The honest summary: Flipper was free and covered native apps too, and for breakpoint debugging you should use React Native DevTools — Buoy doesn't try to replace that. Buoy's job is the inspection layer: seeing what your app actually did — every request, state change, storage write, render, and log — wherever the app is running.

The architectural difference that matters

Flipper lived on your desktop and reached into the app over a cable and a native SDK — which is exactly why it broke on new architecture releases, never supported Expo Go, and could never run against a production build. React Buoy inverts that: the tools are JavaScript that ships inside your app behind a floating menu. Dev, staging, and production builds all carry them; QA and support can open the same tools on their own devices with no setup. The optional desktop dashboard and the MCP server (for Claude Code and Cursor) connect to the same in-app tools when you want a bigger screen or an AI agent driving the debugging.

Migrating from Flipper: what maps to what

Flipper's network plugin maps to Buoy Network; the shared-preferences/databases plugins map to Storage (AsyncStorage, MMKV, SecureStore); crash/log viewing maps to Console and Events; React DevTools stays with React Native DevTools, and Buoy adds render highlighting and on-device benchmarks on top. Each tool is its own npm package, so you install only what you used in Flipper.

Frequently asked questions

Is Flipper still supported in React Native?

No. The React Native team deprecated Flipper support in RN 0.73 and made React Native DevTools the default debugger in RN 0.76. The Flipper desktop app still runs, but its React Native integration is no longer maintained.

What replaced Flipper in React Native?

React Native DevTools replaced the JS-debugging half (console, breakpoints, React tree, profiler). Nothing built-in replaced the inspection half — network, storage, and state tools — which is where in-app toolkits like React Buoy or desktop apps like Reactotron come in.

Can React Buoy debug production builds like Flipper?

Flipper never worked against production builds — it required a dev build with the native SDK. React Buoy ships inside the app, so the same tools work in dev, staging, and production. You control who sees them (for example, gating behind a staff flag).

Does React Buoy work with Expo?

Yes — including Expo Go for most tools. Flipper required native build configuration and never supported Expo Go.

Replace your Flipper workflow in one install

Free for on-device debugging. Two-minute install, no native code.

Quick startnpm i @buoy-gg/core