buoy_riverpod
Riverpod state inspector for Flutter — the state-inspector tool in the
Buoy devtools suite. Browse every provider's live value and a
prev → next write log with tree/split diffs, in an in-app panel that streams to
Buoy Desktop.
Riverpod is the closest analog to Jotai (atom-like providers), so this ports the
@buoy-gg/jotai tool's UI onto a ProviderObserver backend.
Setup
import 'package:buoy_riverpod/buoy_riverpod.dart';
void main() {
registerBuoyRiverpod(); // or use the `buoy` umbrella widget
runApp(
ProviderScope(
observers: const [buoyRiverpodObserver],
child: const MyApp(),
),
);
}
Name your providers (StateProvider(..., name: 'counter')) so the list reads
well — unnamed providers fall back to their runtime type.
See buoy.gg for docs.
Libraries
- buoy_riverpod
- Buoy Riverpod state inspector for Flutter.