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
skellock avatar

skellock/reactotron

0
View on GitHub↗
15,564 stars·969 forks·TypeScript·MIT·19 viewsdocs.infinite.red/reactotron↗

Reactotron

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 operation speed.

Additional capabilities cover application error tracking with source-mapped stack traces and system log display. The suite also includes a local storage inspector for mobile environments and an image overlay tool for verifying visual alignments and asset placements.

Features

  • State Inspection Interfaces - Provides a real-time desktop interface for inspecting internal application activity, data flow, and current state.
  • React Native Debuggers - Serves as a specialized desktop debugger for monitoring state changes and logs in React Native applications.
  • Networking and API - Captures and analyzes network requests and responses to debug data exchange between the client and server.
  • Application State Management - Tracks real-time data flow and enables dispatching actions to test state transitions during development.
  • React JS Debuggers - Provides a desktop application for inspecting the state, network traffic, and logs of React and React Native applications.
  • React Native Ecosystem - Provides essential debugging tools for the React Native ecosystem, including local storage inspection and visual alignment tools.
  • Network Traffic Analyzers - Intercepts and displays API requests and responses to analyze communication between the application and the server.
  • State Transition Testing - Enables dispatching actions and swapping states in real-time to test different application scenarios and transitions.
  • Network Traffic Monitors - Provides a dedicated monitor for intercepting and analyzing API requests and responses between the application and server.
  • Local Storage Inspectors - Provides a utility for visualizing and verifying data stored in local key-value databases within mobile environments.
  • Remote Debugging Commands - Allows sending control messages back to the client application to trigger state changes or execute debugging actions.
  • State Snapshots - Captures and serializes complex in-memory application states into JSON for remote visualization and time-travel debugging.
  • Application Logging - Displays custom messages and system logs to debug the execution flow of the application.
  • Error Tracking Systems - Captures global application errors and provides source-mapped stack traces to diagnose the root cause of crashes.
  • Metric and Performance Monitors - Captures and visualizes execution data and performance metrics to help developers identify and resolve application bottlenecks.
  • Operation Benchmarkers - Ships a performance analysis tool for capturing execution data and measuring the speed of specific operations.
  • Performance Analysis - Measures operation execution speeds and analyzes performance metrics to identify application bottlenecks.
  • Development Tools - Desktop app for inspecting React and state management.
  • React - A JavaScript library for building user interfaces - Listed in the “React - A JavaScript library for building user interfaces” section of the Awesome Redux awesome list.

Star history

Star history chart for skellock/reactotronStar history chart for skellock/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.

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

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.
  • reactotron/reactotronreactotron avatar

    reactotron/reactotron

    15,564View on GitHub↗

    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 scena

    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
  • 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
  • mastra-ai/mastramastra-ai avatar

    mastra-ai/mastra

    21,221View on GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    View on GitHub↗21,221
Compare all 30 related projects→

Frequently asked questions

What does skellock/reactotron do?

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.

What are the main features of skellock/reactotron?

The main features of skellock/reactotron are: State Inspection Interfaces, React Native Debuggers, Networking and API, Application State Management, React JS Debuggers, React Native Ecosystem, Network Traffic Analyzers, State Transition Testing.

Which projects share features with skellock/reactotron?

Projects with overlapping indexed features include: reactotron/reactotron — Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors,… infinitered/reactotron — Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and… gaearon/redux-devtools — Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure… flipboard/flex — FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated…