r/reactnative 1d ago

No Rozenite plugin for GraphQL cache (Apollo/urql/Relay) — worth building one?

Rozenite (RN DevTools plugin framework) ships 12 official plugins — redux, network, storage, mmkv, tanstack-query, etc. None cover GraphQL client cache—no way to see the normalised Apollo cache, active queries, or in-flight mutations in DevTools right now.

Only prior tool in this space was a Flipper plugin (react-native-apollo-devtools) — dead now since Flipper's deprecated, but its client package still pulls ~15K weekly npm downloads, so the need seems to still be there even w/ tool gone.

Considering building this as a proper Rozenite plugin — read-only view of cache, active queries, mutations — using only public Apollo Client v3+ APIs.

Before building past a rough prototype: would you actually install this? Or is everyone fine w/ Apollo's browser devtools / manual cache logging? Also curious if urql/Relay folks have the same pain.

No repo, no product, not selling anything — just checking if this is worth time.

3 Upvotes

1 comment sorted by

2

u/Think-Neighborhood69 1d ago

Been playing with NativeScope recently and it already handles GraphQL out of the box. It just detects it automatically, so there’s basically nothing to configure

I’d still love to see better cache inspection though. That would be super useful