Flutter · Beta
Buoy for Flutter is here (beta)
Updated July 2026
What works today
The network inspector ships first. One hook captures everything that rides Dart's HTTP stack — package:http, dio, Image.network, cached images, GraphQL clients — with headers, bodies, timing, status, and errors. It shows up in three places:
- In your app — a floating devtools bubble with the full network panel.
- On your desktop — live traffic in Buoy Desktop, side by side with your React Native devices.
- In your AI editor — Claude Code or Cursor reads your app's traffic through the Buoy MCP server.
Install
flutter pub add buoyThen wrap your app with one widget — every installed Buoy tool wires itself (HTTP capture, in-app menu, desktop sync, MCP):
import 'package:buoy/buoy.dart';
MaterialApp(
builder: (context, child) => BuoyDevTools(
deviceName: 'My App',
child: child ?? const SizedBox.shrink(),
),
)Pure Dart — no native code, no pods, no gradle changes. Simulators and emulators connect to the desktop automatically; physical devices take one socketUrl pointing at your machine.
What's next
The rest of the Buoy suite — console, storage, and state inspectors for Riverpod, Bloc, and Provider — is being ported tool by tool. Vote on the roadmap to pick the order.
Is this the full Buoy suite?
What does it capture?
Does it need native setup?
Is it free?
Try the Flutter beta today
Free for on-device debugging. Two-minute install, no native code.
npm i @buoy-gg/core