buoy_core 0.1.0 copy "buoy_core: ^0.1.0" to clipboard
buoy_core: ^0.1.0 copied to clipboard

Buoy devtools core for Flutter — desktop-sync client (Buoy Desktop broker protocol), tool registry contract, floating bubble + dial shell, and persistent settings storage.

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 the buoy umbrella; both bring buoy_core in.

Install #

flutter pub add buoy_core

What's inside #

  • BuoyDevTools — the floating bubble + radial dial shell; wrap your app via MaterialApp.builder and register BuoyTools.
  • 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

0
likes
0
points
183
downloads

Publisher

verified publisherbuoy.gg

Weekly Downloads

Buoy devtools core for Flutter — desktop-sync client (Buoy Desktop broker protocol), tool registry contract, floating bubble + dial shell, and persistent settings storage.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, shared_preferences, socket_io_client

More

Packages that depend on buoy_core