tools / storage

Browse AsyncStorage, MMKV, and SecureStore in one place

Buoy Storage shows every key-value pair your app persists, across AsyncStorage, MMKV, and SecureStore, live on the device. Watch writes happen in real time, diff versions of a value, spot keys your app expects but never wrote, and edit values in place to test edge cases.

Read the docsnpm i @buoy-gg/storage
React Native storage explorer key overview
All keys with stats, filtered by backend.
Missing storage keys detection
Keys your app expects but never wrote.
Storage events timeline
Every operation in real time.
Storage value diff split view
Side-by-side previous vs current value.

What it does

All backends, one explorer

Filter by AsyncStorage, MMKV, or SecureStore. Stats show valid keys, missing keys, and issues at a glance.

Missing-key detection

Declare the keys your app expects and instantly spot ones that were never written — initialization bugs surface in seconds.

Live events timeline

Every storage operation as it happens: what changed, when, and how often each key is written.

Diff and split views

Compare previous and current values side by side, with a tree view of exactly what each operation modified.

Frequently asked questions

How do I view AsyncStorage contents in Expo?

Install @buoy-gg/storage and open the Storage tool from the floating menu — all AsyncStorage keys are browsable and editable on the device, including in Expo Go.

Does it support MMKV?

Yes — AsyncStorage, MMKV, and SecureStore all appear in the same explorer, with a backend filter.

Add Storage Explorer to your app

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

Quick startnpm i @buoy-gg/core

Works well with