What is Reactotron?
Use it to:
- view your application state
- show API requests & responses
- perform quick performance benchmarks
- subscribe to parts of your application state
- display messages similar to console.log
- track global errors with source-mapped stack traces
- dispatch actions like a government-run mind control experiment
- hot swap your app's state
- track your sagas
You plug it into your app as a dev dependency so it adds nothing to your product builds.
The app comes in two forms which share the same guts:
Reactotron on the left, demo React Native app on the right.
Welcome to flavour country.
- Quick start for React JS
- Quick start for React Native
- Tracking errors globally
- Integrating with Redux
- Integrating with Redux Saga
- Networking monitoring with Apisauce
- Tips and Tricks
- Release Notes
- API Docs
- Integrating with Fetch
- Creating your own plugins
- The JSON interface between client & server (coming soon...)
- What's Inside This Repo?
- Contributors Quick Start
Reactotron is sponsored by Infinite Red who encourage this type of open-source hacking & sharing. They specialize in React, React Native, and Elixir.
Also, shout out to Kevin VanGelder, who spawned the idea for Reactotron by saying, "Hey, you know what would be cool? A REPL. We should do that." He singlehandedly devoured months of my spare time.