Buoy Core for Flutter
The foundation of Buoy's in-app devtools for Flutter — the floating bubble + dial shell, the tool registry, and the sync client that streams tools live to the Buoy Desktop dashboard and the Buoy MCP server.
Beta — you usually want a tool package (start with
buoy_network) or thebuoyumbrella; both bringbuoy_corein.
Install
flutter pub add buoy_core
What's inside
BuoyDevTools— the floating bubble + radial dial shell; wrap your app viaMaterialApp.builderand registerBuoyTools.BuoySyncClient— device-side bridge speaking Buoy's sync protocol to the desktop broker: capabilities handshake, watch/backpressure, throttled snapshots, remote actions.ToolSyncAdapter— the contract any tool implements to sync:getSnapshot/subscribe/actions. Build your own tools with it.BuoyStorage— persisted devtools settings (bubble position, per-tool state).
See example/ for a custom tool synced to the desktop in ~30 lines.
📚 Docs · Roadmap · React Native version
Proprietary software. © Buoy LLC. Terms
Libraries
- buoy_core
- Buoy devtools core for Flutter.