Item logo image for track-react

track-react

ExtensionDeveloper Tools
Item media 1 (screenshot) for track-react

Overview

DevTools panel that displays messages bridged from window.postMessage.

Track-React adds a DevTools panel that displays messages originating from a page’s window.postMessage API. A narrowly scoped content script relays only explicitly tagged messages from the page to the extension runtime, and a background service worker forwards those messages to the DevTools panel for inspection. The extension does not modify page content, inject UI, perform network requests, or collect/store/transmit any user data; all processing occurs locally within the browser and is limited to the declared host matches. Separately from this extension, the optional Track-React Node developer library can be installed in an application to instrument and emit structured messages about asynchronous activity (e.g., fetch/XHR, Promises/async/await, timers, and React lifecycle such as useEffect) via window.postMessage. These messages are purely application-level diagnostics and are not required for the extension to function; any page that emits appropriately tagged postMessage events can be viewed in the panel. The Node developer library is distributed and installed independently (e.g., via npm) and is not included in, or evaluated as part of, this Chrome Web Store submission. This submission covers only the DevTools viewer extension described above. The extension requests no broad host permissions, uses no external servers, and operates solely to bridge and display developer-emitted messages for the current tab within DevTools.

Details

  • Version
    1.0.0
  • Updated
    September 11, 2025
  • Size
    172KiB
  • Languages
    English (United States)
  • Developer
    Email
    peter@peterciluzzi.dev
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps