awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
reactotron avatar

reactotron/reactotron

0
View on GitHub↗

Reactotron

Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance.

The tool provides specialized inspectors for React Native mobile applications and React web applications. It allows for the real-time tracking of state changes and the dispatching of actions to a state manager to test different application scenarios.

The platform covers a broad observability surface, including network traffic analysis for API requests and responses, global error tracking with source-mapped stack traces, and application event logging. It also includes utilities for performance benchmarking, local storage inspection, and visual layout debugging via image overlays.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
docs.infinite.red/reactotron
↗

Features

  • Application State Management - Offers a real-time monitor for tracking state changes and dispatching actions to state managers.
  • React Native Debuggers - Serves as a specialized debugger for monitoring and modifying the state of React Native mobile applications.
  • State Inspection Interfaces - Provides visual state inspection interfaces for tracking real-time data flow and state changes.
  • Action-Based State Tracking - Features action-based state tracking to monitor state changes and dispatch actions to state managers.
  • JavaScript Runtime Debuggers - Provides a desktop utility for tracking global errors and performance metrics in JavaScript user interfaces.
  • React JS Debuggers - Provides a desktop application for inspecting state, network traffic, and logs in React JS projects.
  • Network Traffic Analyzers - Provides network traffic analysis to capture and verify API requests and responses between client and server.
  • Error Tracking Systems - Provides a system for capturing application failures and analyzing stack traces with source-map support.
  • Network Request Interceptors - Captures and records API request and response traffic for inspection via network interceptors.
  • Application State Mirroring - Maintains a synchronized local copy of the application state for real-time inspection without querying the client.
  • React Development - Provides a suite of tools for monitoring internal state and network traffic specifically for React web applications.
  • Local Storage Inspectors - Provides a tool for viewing and tracking persistent data in local key-value databases to verify state.
  • Performance Benchmarking - Includes performance benchmarking utilities to measure the execution time and efficiency of specific code segments.
  • Application Logging - Provides a dedicated interface for application-level logging to track runtime behavior via custom messages.
  • Source Map Deobfuscators - Includes source map deobfuscators to translate minified production stack traces back to original source code.
  • Metric and Performance Monitors - Provides tools for observing timing and resource data to identify and optimize user interface bottlenecks.
  • Frontend Performance Optimization - Includes utilities for measuring code execution speed and resource usage to optimize frontend performance.
  • Development Tools - Inspect React and React Native applications.
  • Development Utilities - CLI and desktop app for inspecting applications.
15,564 stars·969 forks·TypeScript·MIT·28 views

Star history

Star history chart for reactotron/reactotronStar history chart for reactotron/reactotron

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Reactotron

These projects share indexed features with Reactotron. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • skellock/reactotronskellock avatar

    skellock/reactotron

    15,564View on GitHub↗

    Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native applications. It serves as a specialized debugging interface for monitoring network requests, performance metrics, and state transitions in JavaScript and mobile application frameworks. The tool provides a real-time interface for tracking data flow and dispatching actions to test different state transitions. It includes a network traffic monitor to intercept and display API requests and responses, as well as a performance analysis tool for capturing execution data and measuring op

    TypeScript
    View on GitHub↗15,564
  • infinitered/reactotroninfinitered avatar

    infinitered/reactotron

    15,513View on GitHub↗

    Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and web applications in real time. It functions as a centralized hub that connects to a running application via a persistent WebSocket connection, allowing developers to observe internal state, network traffic, and console output without manual instrumentation. The tool distinguishes itself through a modular plugin architecture that enables custom debugging commands and specialized extensions. It provides advanced diagnostic capabilities, including the ability to overlay design m

    TypeScriptdebuggingdesktopreact-native
    View on GitHub↗15,513
  • jhen0409/react-native-debuggerjhen0409 avatar

    jhen0409/react-native-debugger

    10,460View on GitHub↗

    React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile applications built with React Native. It provides a dedicated interface to monitor the runtime state, network requests, and console logs of a remote mobile environment. The tool integrates specialized inspectors for Redux state management and GraphQL client debugging, allowing for time-traveling state transitions and the analysis of queries, mutations, and local cache. It also features a component hierarchy viewer for visualizing and modifying UI properties in real time. Bro

    JavaScript
    View on GitHub↗10,460
  • gaearon/redux-devtoolsgaearon avatar

    gaearon/redux-devtools

    14,355View on GitHub↗

    Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces for inspecting state trees, monitoring real-time state changes, and dispatching actions. The project features a state time travel debugger that allows for rewinding and replaying sequences of dispatched actions to reproduce specific application states. It includes a remote state monitor to track state changes from sources in environments where local browser access is unavailable. The toolset covers action history replay, state change inspection, and hot-reload development work

    TypeScript
    View on GitHub↗14,355
Compare all 30 related projects→

Frequently asked questions

What does reactotron/reactotron do?

Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance.

What are the main features of reactotron/reactotron?

The main features of reactotron/reactotron are: Application State Management, React Native Debuggers, State Inspection Interfaces, Action-Based State Tracking, JavaScript Runtime Debuggers, React JS Debuggers, Network Traffic Analyzers, Error Tracking Systems.

Which projects share features with reactotron/reactotron?

Projects with overlapping indexed features include: skellock/reactotron — Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native… infinitered/reactotron — Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and… jhen0409/react-native-debugger — React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile… gaearon/redux-devtools — Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces… facebook/stetho — Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time… hyperdxio/hyperdx — HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and…