Network Monitor

+
UniversalWorks with Expo & React Native CLI

This tool works with both Expo and React Native CLI projects. Just install and go.

See every API call your app makes. Request, response, headers, timing, errors — all in real-time with zero configuration.

Network Monitor

Network Monitor

Track all network requests in real-time. Filter by status with quick-access tabs showing counts.

Supported Clients

fetchfetch
axiosaxios
GQLGraphQL
gRPCgRPC-web

Also on Flutter (beta): the network inspector is part of the full Buoy for Flutter suite — one hook captures package:http, dio, and image loads, streaming to the same desktop dashboard. See Buoy for Flutter for the whole suite (network, storage, console, env, routes, images, Riverpod, events, and more).

GraphQL gets special treatment — Operation names are extracted from queries, mutations, and subscriptions, then displayed with variables using arrow notation: GetUser › 123. No more guessing which /graphql request is which.


Installation

npm install @buoy-gg/network

That's it. The Network Monitor auto-detects and appears in your FloatingDevTools menu.


What You See

For every request:

URL

Full URL with query params extracted separately

Method

GET, POST, PUT, DELETE, PATCH, etc.

Status

Color-coded response status

Duration

Request time in milliseconds

Headers

Request and response headers

Body

Payload and response (auto-parsed JSON)

Client

Which HTTP client made the request


Status Colors

2xxSuccessRequest completed successfully
3xxRedirectResource has moved
4xxClient ErrorBad request, unauthorized, not found
5xxServer ErrorInternal server error, bad gateway

What's Next