awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
infinitered avatar

infinitered/reactotron

0
View on GitHub↗
15,513 estrellas·961 forks·TypeScript·mit·4 vistasdocs.infinite.red/reactotron↗

Reactotron

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 mockups directly onto the application interface for visual verification and the automatic redaction of sensitive information from telemetry data to maintain privacy during the development lifecycle.

Beyond core inspection, the platform supports comprehensive observability features such as performance benchmarking, local storage verification, and source-mapped error tracking. It facilitates interactive debugging by allowing developers to dispatch custom actions, modify state trees, and reconstruct serialized data snapshots to troubleshoot application logic.

The software is distributed as a standalone desktop application that manages connections across multiple running instances, providing a unified interface for tracking and analyzing application behavior.

Features

  • Application Debugging Tools - Connects to mobile applications via WebSockets to inspect state, network traffic, and performance in real time.
  • React Native Debuggers - Monitors and modifies the internal state of mobile applications in real time to troubleshoot logic and verify data flow.
  • Cross-Platform Development Tools - Provides a development environment for monitoring application logs, dispatching custom actions, and manipulating state trees during the software development lifecycle.
  • Mobile Inspection Tools - Provides a visual interface for tracking API requests, overlaying design mockups, and benchmarking performance metrics within running mobile and web applications.
  • State Manipulation Tools - Facilitates interactive debugging by allowing developers to dispatch actions and modify state trees in real time.
  • Network Request Loggers - Logs and visualizes API requests and responses to inspect network traffic and data payloads.
  • Custom Debugging Commands - Enables developers to register and trigger custom actions within the application interface for interactive debugging.
  • Network Traffic Analyzers - Captures and analyzes API requests and responses within an application to identify communication errors and optimize data payloads.
  • Application State Managers - Monitors internal application state and activity in real time via a persistent connection.
  • Herramientas de desarrollo - Desktop app for inspecting and debugging projects.
  • Development Workflow - Desktop app for inspecting React and React Native apps.
  • Data Redaction Tools - Automatically masks sensitive fields and tokens in telemetry data to maintain privacy.
  • State Snapshots - Captures and reconstructs application data structures to allow for time-travel debugging and state manipulation during the development lifecycle.
  • Design Mockup Overlays - Allows developers to overlay design mockups directly onto the application interface for precise visual verification.
  • In-App Debugging Consoles - Captures standard console messages automatically and routes them to the interface without requiring manual imports in every file.
  • State Restoration Utilities - Reconstructs serialized data snapshots to troubleshoot application logic and ensure compatibility with immutable patterns.
  • Extensible Plugin Architectures - Uses a modular registration system that allows developers to inject custom logic and UI components into the core debugging pipeline.
  • Source Map Deobfuscators - Translates minified or transpiled stack traces back to original source code locations to simplify the identification of runtime exceptions.
  • Metric and Performance Monitors - Benchmarks application performance and tracks resource usage to identify bottlenecks.
  • Extensible Debugging Interfaces - Allows integration of custom plugins to add specialized functionality and enhance the core toolset for specific project requirements.
  • Plugin Systems - Supports custom modules to add new features or support for external libraries, allowing the interface to adapt to specific project requirements.
  • Multi-Instance Connection Managers - Manages connections across multiple running application instances to ensure debugging commands reach the correct target.
  • WebSocket Services - Establishes a persistent bidirectional connection between a desktop interface and a running application to stream real-time telemetry data.
  • Event Middleware Systems - Hooks into the application runtime to capture and route console messages and state changes through a centralized event bus.
  • Visual Verification Tools - Compares visual implementations against design mockups by overlaying images directly onto the running application interface during development.

Historial de estrellas

Gráfico del historial de estrellas de infinitered/reactotronGráfico del historial de estrellas de infinitered/reactotron

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace infinitered/reactotron?

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.

¿Cuáles son las características principales de infinitered/reactotron?

Las características principales de infinitered/reactotron son: Application Debugging Tools, React Native Debuggers, Cross-Platform Development Tools, Mobile Inspection Tools, State Manipulation Tools, Network Request Loggers, Custom Debugging Commands, Network Traffic Analyzers.

¿Qué alternativas de código abierto existen para infinitered/reactotron?

Las alternativas de código abierto para infinitered/reactotron incluyen: reactotron/reactotron — Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors,… skellock/reactotron — Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native… jhen0409/react-native-debugger — React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile… 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… gaearon/redux-devtools — Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces…

Alternativas open-source a Reactotron

Proyectos open-source similares, clasificados según cuántas características comparten con Reactotron.
  • reactotron/reactotronAvatar de reactotron

    reactotron/reactotron

    15,564Ver en 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
    Ver en GitHub↗15,564
  • skellock/reactotronAvatar de skellock

    skellock/reactotron

    15,564Ver en 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
    Ver en GitHub↗15,564
  • jhen0409/react-native-debuggerAvatar de jhen0409

    jhen0409/react-native-debugger

    10,460Ver en 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
    Ver en GitHub↗10,460
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Ver en 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
    Ver en GitHub↗21,221
  • Ver las 30 alternativas a Reactotron→