awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
open-source-labs avatar

open-source-labs/Reactime

0
View on GitHub↗
2,238 星标·209 分支·TypeScript·MIT·9 次浏览reactimetravel.github.io/reactime-website↗

Reactime

Reactime 是一个专为调试和分析 React 应用而设计的浏览器扩展。它提供了一个专门的界面,用于监控组件层级、跟踪状态转换以及分析复杂组件树中的数据流。

该工具通过“时间旅行”调试功能脱颖而出,允许开发者捕获并重放状态快照以隔离逻辑错误。它还具有依赖图映射器,可视化提供者与消费者之间的关系,从而理清信息在应用中的分发方式。

除了核心调试功能外,该项目还包含性能监控工具,用于测量渲染持续时间和频率以识别瓶颈。它支持协作工作流,允许导出和导入状态历史文件,使团队能够在不同会话间共享和分析特定的应用状态。

Features

  • State Debugging Tools - Provides development tools for monitoring and inspecting application state and data flow.
  • Monitoring and Performance - Tracks performance metrics and site health to identify bottlenecks.
  • Frontend State Tracking - Monitors changes in frontend store managers and application state for debugging purposes.
  • React Render Debugging - Tracks the specific props and state changes that trigger component updates.
  • Time-Travel Debuggers - Records and replays state transitions to allow developers to move backward and forward through application history.
  • State Snapshots - Captures and reconstructs full application data structures to enable time-travel debugging.
  • Component Lifecycle Hooks - Executes callbacks during the addition, removal, or modification of data components in a system.
  • Software Dependency Mapping - Maps codebases as graphs of functions and classes to analyze architectural structure.
  • Dependency-Injected Contexts - Shares type-checked configuration state across a call chain using dependency injection.
  • Runtime State Visualizers - Provides visual representations of the current application state and system metrics during execution.
  • Application Performance Profiling - Identifies performance bottlenecks and measures execution time within an application environment.
  • Performance Observer Tracking - Enables asynchronous monitoring of browser performance entries using the native PerformanceObserver API.
  • React Performance Optimization - Identifies and reduces unnecessary render cycles to improve application speed.
  • React State Visualizers - Displays a live component tree showing props and state for every component in an application.
  • State Flow Visualizers - Provides interactive displays of component trees showing props and state to trace parent-child data relationships.

Star 历史

open-source-labs/reactime 的 Star 历史图表open-source-labs/reactime 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Reactime 的开源替代方案

相似的开源项目,按与 Reactime 的功能重合度排序。
  • zalmoxisus/redux-devtools-extensionzalmoxisus 的头像

    zalmoxisus/redux-devtools-extension

    13,460在 GitHub 上查看↗

    This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for inspecting and modifying application state and actions in real time, serving as an action logger and time travel debugger to troubleshoot application logic. The tool allows users to navigate a chronological history of state changes to replay previous versions of the application or skip specific actions. It also functions as a remote monitoring bridge, streaming Redux state and actions from non-browser environments to a centralized debugging interface. The capability surface in

    JavaScriptdebugdevtoolsextension
    在 GitHub 上查看↗13,460
  • gaearon/redux-devtoolsgaearon 的头像

    gaearon/redux-devtools

    14,355在 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
    在 GitHub 上查看↗14,355
  • reduxjs/redux-devtoolsreduxjs 的头像

    reduxjs/redux-devtools

    14,336在 GitHub 上查看↗

    Redux DevTools is a development utility designed for inspecting, monitoring, and replaying state changes within applications built using the Redux predictable state container. It functions as a JavaScript state inspector that tracks data flow and visualizes action sequences to assist in identifying logic errors during the development process. The tool provides time-travel debugging capabilities, allowing developers to navigate through recorded action sequences to isolate specific application states. By capturing state transitions as a sequential log, it enables the reproduction of past applic

    TypeScript
    在 GitHub 上查看↗14,336
  • garbles/why-did-you-updategarbles 的头像

    garbles/why-did-you-update

    4,930在 GitHub 上查看↗

    why-did-you-update is a React development tool and performance profiler designed to identify unnecessary component re-renders. It functions as a render debugger that logs the specific prop and state changes triggering updates to the developer console. The utility focuses on React performance optimization by detecting wasteful update cycles. It provides diagnostic logging to highlight why a component updated, helping to reduce redundant user interface cycles. The tool covers frontend performance profiling through the use of higher-order component wrappers, state snapshot comparisons, and refe

    JavaScript
    在 GitHub 上查看↗4,930
查看 Reactime 的所有 30 个替代方案→

常见问题解答

open-source-labs/reactime 是做什么的?

Reactime 是一个专为调试和分析 React 应用而设计的浏览器扩展。它提供了一个专门的界面,用于监控组件层级、跟踪状态转换以及分析复杂组件树中的数据流。

open-source-labs/reactime 的主要功能有哪些?

open-source-labs/reactime 的主要功能包括:State Debugging Tools, Monitoring and Performance, Frontend State Tracking, React Render Debugging, Time-Travel Debuggers, State Snapshots, Component Lifecycle Hooks, Software Dependency Mapping。

open-source-labs/reactime 有哪些开源替代品?

open-source-labs/reactime 的开源替代品包括: zalmoxisus/redux-devtools-extension — This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for… gaearon/redux-devtools — Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces… reduxjs/redux-devtools — Redux DevTools is a development utility designed for inspecting, monitoring, and replaying state changes within… garbles/why-did-you-update — why-did-you-update is a React development tool and performance profiler designed to identify unnecessary component… welldone-software/why-did-you-render — This project is a performance debugger and render profiler for React and React Native applications. It serves as a… mobxjs/mobx-state-tree — MobX State Tree is a structured, tree-based state management library for JavaScript applications that combines typed…

包含 Reactime 的精选搜索

收录 Reactime 的精选合集。
  • 状态调试器