Reactotron for MAC

Free, open-source desktop debugger for React and React Native apps: inspect state, API requests, logs, errors and performance on your Mac.

Reactotron Overview

Reactotron is a free, open-source desktop app for debugging React and React Native applications. It gives you an easy-to-use window for monitoring your app's state, network requests and performance, and it suits projects of any size, from small personal apps to large enterprise ones. You add it to your project as a dev dependency, so it adds nothing to your production builds. Setup guides for React and React Native are in the official documentation.

Reactotron is made by Infinite Red, which uses it every day to build client apps, and it is released under the MIT licence. The Mac version comes as separate downloads for Apple Silicon and Intel, and the Apple Silicon app states macOS 10.15 or later as its minimum. Version 3.11.0 adds redaction filtering for sensitive data to the app's MCP server, the connection that was added in version 3.9.0 for Claude Code integration. Plugins cover Redux, MobX-State-Tree, Async Storage, MMKV, networking and more. Reactotron is a tool for developers and needs a React or React Native project to connect to.

Key Features

Reactotron shows what your React or React Native app is doing while you build it.

  • App state: view your state and subscribe to the parts you care about.
  • API monitoring: see API requests and responses.
  • Logging: display messages similar to console.log.
  • Error tracking: global errors with source-mapped stack traces.
  • Benchmarks: run quick performance benchmarks.
  • State control: dispatch actions and hot swap state with Redux or MobX-State-Tree.
  • React Native tools: image overlay and Async Storage tracking.
  • Custom commands: add your own commands to the app.

What’s New in Version 3.11.0

Reactotron 3.11.0 adds one new feature.

  • Redaction filtering for sensitive data in the MCP server

Reactotron FAQ

Is Reactotron free?

Yes. Reactotron is free and open source under the MIT licence.

What is Reactotron used for?

It is used to debug React and React Native apps by monitoring their state, network requests and performance.

Does Reactotron affect production builds?

No. You add it as a dev dependency, so it adds nothing to your production builds.

Which macOS version does Reactotron need?

The Apple Silicon app of version 3.11.0 states macOS 10.15 or later as its minimum.

Does Reactotron run on Apple Silicon?

Yes. There are separate downloads for Apple Silicon and Intel Macs.

Which state libraries does Reactotron work with?

It has plugins for Redux and MobX-State-Tree, and it can hot swap state with either of them.

Can Reactotron track errors?

Yes. It tracks global errors with source-mapped stack traces, including saga stack traces.

What is new in Reactotron 3.11.0?

It adds redaction filtering for sensitive data in the MCP server.

Can I install Reactotron with Homebrew?

Yes, with brew install --cask reactotron.

Where does the Reactotron download on reactotron.FULLMAC.app come from?

The download button leads to the official Reactotron GitHub releases page at https://github.com/infinitered/reactotron/releases. reactotron.FULLMAC.app does not change or repackage the app.

Similar Apps

FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.