Buoy for Flutter is in beta — now a full suite: network, storage, console, env, routes (go_router), images, impersonate, image overlay, an events timeline, a Riverpod state inspector, and a live perf HUD, all on the same desktop dashboard and MCP server. Coming next: benchmarking/batch reports for perf and Dart Top — your votes pick the order.
Bring BUOY to React web apps with the same zero-config experience you get on React Native.
Automatically return to your last visited page on hot reloads or app restarts. Never lose your debugging context again.
View and debug Sentry errors, breadcrumbs, and performance traces directly in your development environment.
Debug PostHog analytics events, feature flags, and session recordings during development.
Mock GPS coordinates to test location-based features without moving. Simulate geofences, test location permissions, and debug location tracking in real-time.
View the underlying network request for TanStack Query mutations—headers, request body, response, and timing—all linked to the mutation that triggered it.
Track screen brightness changes in your event timeline. Useful for debugging auto-brightness features, dark mode triggers, and understanding user context.
Inspect LaunchDarkly feature flags in real-time. See active flags, their current values, evaluation reasons, and test flag variations without redeploying.
Debug deep links and universal links with ease. See incoming URLs, how they parse, which routes they resolve to, and test deep links directly from the dev tools.
Debug analytics events across all major providers—Firebase, Amplitude, Mixpanel, Segment, and more. See events firing in real-time, inspect payloads, and verify tracking before shipping.
Debug mobile attribution and marketing analytics from AppsFlyer, Adjust, and Branch. Verify install attribution, deep link routing, and campaign tracking during development.
View and modify your Drizzle database data in real-time directly from the dev tools. Inspect tables, run queries, and debug your local database without leaving your app—powered by drizzle-studio-expo.
Inspect and debug your WatermelonDB collections, records, and sync status. View local data, track sync operations, and debug offline-first data flows in real-time.
Debug Prisma queries, inspect your database schema, and view query performance. See generated SQL, execution times, and data relationships directly in your dev tools.
Explore and modify your Realm database objects in real-time. Inspect schemas, browse collections, debug sync conflicts, and monitor Realm sync status.
Direct SQLite database inspection for expo-sqlite and react-native-sqlite-storage. Browse tables, run raw SQL queries, and view your local database structure.
Debug TypeORM entities, repositories, and queries. Inspect entity relationships, view generated SQL, and monitor database operations during development.
Inspect WebSocket connections in the Network dev tool. View connection lifecycle (open, close, error), individual message frames in both directions, and payload contents — covering chat, live updates, and GraphQL subscriptions that currently bypass the network log.
Capture file downloads and uploads that bypass JavaScript and run through native bridges. Covers expo-file-system (downloadAsync / uploadAsync) and react-native-blob-util — currently invisible to the JS network interceptor.
Buoy for native Android apps — OkHttp network capture, SharedPreferences/DataStore inspection, logcat-style console, and Jetpack Compose performance insights on the desktop dashboard.
One Buoy SDK for KMP apps covering the shared Kotlin layer on both Android and iOS — Ktor/OkHttp network capture, shared-state inspection, and multiplatform storage debugging.
Buoy for native iOS apps — URLSession network capture, UserDefaults/Core Data inspection, os_log console, and SwiftUI performance monitoring on the desktop dashboard.
Buoy for Ionic and Capacitor apps — the same network, storage, and console tools you get in React Native, plus the persistent desktop dashboard Chrome DevTools cannot give you.
Buoy for .NET MAUI apps — HttpClient network capture, Preferences/SecureStorage inspection, and debug console streaming to the desktop dashboard.
Surface native image and media requests in the Network dev tool. Covers <Image>, expo-image, FastImage, react-native-video, and expo-av — all of which fetch through native code today and never appear in JS-level network captures.
Update the desktop app to mirror the full internal tools experience with enhanced debugging capabilities.
Overlay design mockups on your app to get pixel-perfect implementations. Adjust opacity and compare your UI against the original design.
Test and measure performance when performing actions in your app. Identify bottlenecks and optimize render times.
Integrated Redux debugging with state inspection, action history, time-travel debugging, and state diffing.
Admin user impersonation for testing. Inject impersonation headers into all network requests to view your app as any user—without logging out or switching accounts.
Capture all events across dev tools to debug entire user flows. Copy the full timeline—network requests, storage changes, navigation, and more—formatted for LLMs to help diagnose issues.
Standalone desktop application that mirrors all features from the in-app dev tools for a dedicated debugging experience.
Shipped as @buoy-gg/assets: every bundled asset (images, fonts, video, audio) with measured sizes, scale coverage, duplicate detection, shipped-but-never-loaded auditing, a baseline diff for app-size regressions, and desktop + MCP mirrors.
Shipped as @buoy-gg/images: a live registry of every RN <Image> and expo-image load with cache verdicts (memory/disk/network), timings, an oversize/wasted-memory audit, failure log, simulation overrides, and desktop + MCP mirrors.
Sign in to vote on features you want to see built