tools / console

A real console, on the device, in any build

Buoy Console captures every console.log, warn, and error and renders them in a faithful port of the Chrome DevTools console — expandable objects, level filters, search — right on the device. No Metro terminal, no cable, and it works in staging and production builds where remote debugging doesn't exist.

Read the docsnpm i @buoy-gg/console

What it does

Chrome DevTools fidelity

A 1:1 port of the DevTools console UI: expandable object trees, log levels, counts, and search.

Catches everything

Direct console patching means logs from any code path — including third-party libraries — are captured.

Beyond dev builds

QA sees the logs on their own device the moment something goes wrong — no reproduction session needed.

Frequently asked questions

How do I see console logs in a React Native production build?

Install @buoy-gg/console — logs are captured in the app itself and viewable from the floating menu in any build, with access under your control.

Do I still need the Metro terminal or React Native DevTools?

For breakpoints, yes — keep React Native DevTools. For reading logs anywhere (including devices not attached to your machine), the in-app console replaces terminal-watching.

Add Console to your app

Free for on-device debugging. Two-minute install, no native code.

Quick startnpm i @buoy-gg/core

Works well with