Get Buoy running in your Flutter app in minutes.
Install the umbrella (whole suite) or pick individual tools:
flutter pub add buoyEach package adds a new tool to your floating menu. Install only what you need — or use buoy for everything.
The floating menu + broker/desktop/MCP wiring. Required for all tools.
flutter pub add buoy_coreEvery HTTP request — package:http, dio, image loads, GraphQL.
flutter pub add buoy_networkBrowse and edit shared_preferences live, with a write event stream.
flutter pub add buoy_storageView and validate environment config with a health score.
flutter pub add buoy_envEvery print, debugPrint, and log call in a DevTools-style panel.
flutter pub add buoy_consolego_router sitemap and live navigation stack — tap to jump.
flutter pub add buoy_routesEvery image load with cache verdicts, oversize audits, and failures.
flutter pub add buoy_imagesNetwork, storage, state, and navigation in one LLM-ready stream.
flutter pub add buoy_eventsEvery provider’s live value and each state change, with diffs.
flutter pub add buoy_riverpodLive on-device HUD with FPS, jank, CPU, and memory.
flutter pub add buoy_perf_monitorInject impersonation headers to test as any user.
flutter pub add buoy_impersonatePin a design mockup over the running app for pixel-perfect UI.
flutter pub add buoy_image_overlayPrefer one install? flutter pub add buoy pulls in the whole suite (umbrella package).
A license key unlocks Pro features (production builds and MCP). Pass it as a prop to BuoyDevTools:
import 'package:buoy/buoy.dart';
MaterialApp(
builder: (context, child) => BuoyDevTools(
licenseKey: 'YOUR_LICENSE_KEY',
child: child ?? const SizedBox.shrink(),
),
)
import 'package:buoy/buoy.dart';
MaterialApp(
builder: (context, child) => BuoyDevTools(
licenseKey: 'YOUR_LICENSE_KEY',
child: child ?? const SizedBox.shrink(),
),
)
Don't have a key yet? Grab one at buoy.gg/pricing.
The packages above power the in-app floating menu. Two more surfaces connect to the same app — both Buoy Pro for MCP:
npx -y @buoy-gg/mcp@latest init
npx -y @buoy-gg/mcp@latest init
See AI / MCP Server for the full setup.
All packages are pure Dart (no pods, no gradle edits, no FFI). Null-safe APIs and pub.dev docs ship with every package.
Buoy is built to survive locked-down Flutter apps:
React Query, Redux, Zustand, render highlighting, debug borders, and JS Top remain React Native only. Coming soon for Flutter: benchmarking/batch reports for Perf Monitor, and Dart Top. Vote on the roadmap.