Skip to content

Official Plugins

We maintain a set of plugins that cover the most common debugging needs, each one a thin bridge between a library you’re probably already using and a DevTools panel.

  • Expo Atlas — visualize your Metro bundle to find large dependencies and duplicate code.
  • TanStack Query — monitor and manage TanStack Query’s cache and queries.
  • Network Activity Inspector — a Chrome-DevTools-style network panel for your app’s HTTP and WebSocket traffic.
  • Redux DevTools — inspect state, actions, and diffs for a Redux store.
  • Performance Monitor — track startup timing and custom performance marks.
  • Storage — one panel for MMKV, AsyncStorage, and Expo SecureStore.
  • Feature Flags — inspect and override flags from a custom store, LaunchDarkly, or Statsig.
  • File System — browse app-accessible directories and preview file contents.
  • Controls — build a custom panel of toggles, inputs, and buttons for your own app.
  • React Navigation — track navigation actions and inspect navigation state.
  • React Hook Form — inspect field values, validation, and form state.
  • SQLite — browse tables and run queries against your app’s databases.
  • Overlay — grid and reference-image overlays for pixel-perfect UI work.
  • Require Profiler — a flame graph of your app’s startup require() calls.

Each plugin installs as a dev dependency, since it’s only needed during development:

npm install -D @rozenite/network-activity-plugin

Swap in the package name for the plugin you want — see its page for the exact setup steps, since most plugins also need a small hook added to your app.

Beyond what we maintain, the community builds and shares its own Rozenite plugins. They aren’t officially supported, but many are worth a look for specific use cases.

If none of the above fit, see the Plugin Development guide to build your own.