buoy_riverpod 0.3.0 copy "buoy_riverpod: ^0.3.0" to clipboard
buoy_riverpod: ^0.3.0 copied to clipboard

Buoy Riverpod state inspector for Flutter — browse every provider's live value and a prev-to-next write log with tree/split diffs, in an in-app panel that streams to Buoy Desktop.

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 https://buoy.gg for docs.

0
likes
140
points
104
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Buoy Riverpod state inspector for Flutter — browse every provider's live value and a prev-to-next write log with tree/split diffs, in an in-app panel that streams to Buoy Desktop.

License

unknown (license)

Dependencies

buoy_core, buoy_shared_ui, flutter, flutter_riverpod

More

Packages that depend on buoy_riverpod