Item logo image for CustomEvent Catcher

CustomEvent Catcher

Item media 5 (screenshot) for CustomEvent Catcher
Item media 1 (screenshot) for CustomEvent Catcher
Item media 2 (screenshot) for CustomEvent Catcher
Item media 3 (screenshot) for CustomEvent Catcher
Item media 4 (screenshot) for CustomEvent Catcher
Item media 5 (screenshot) for CustomEvent Catcher
Item media 1 (screenshot) for CustomEvent Catcher
Item media 1 (screenshot) for CustomEvent Catcher
Item media 2 (screenshot) for CustomEvent Catcher
Item media 3 (screenshot) for CustomEvent Catcher
Item media 4 (screenshot) for CustomEvent Catcher
Item media 5 (screenshot) for CustomEvent Catcher

Overview

Captures CustomEvent dispatches on pages and logs details.

CustomEvent Catcher is a powerful Chrome DevTools extension for debugging custom events in web applications. Monitor, filter, replay, inspect, and export CustomEvent dispatches with advanced developer-friendly features. Key Features: 🔍 Dedicated DevTools Panel Real-time CustomEvent monitoring in a dedicated tab with sticky headers and auto-scroll 🎯 Target Element Tracking • Visual display of event target selectors with shadow DOM support • Click target links to instantly highlight and inspect elements in DevTools • Stable selector generation using IDs or nth-child positioning • Shadow DOM-aware with custom :shadow-root pseudo-selector 📍 Initiator Tracking Click links to jump directly to the source code that dispatched each event (supports source maps for TypeScript/JSX) 🔎 Advanced Filtering • Filter by event type or detail with case-insensitive substring matching • Autocomplete dropdown showing all available event types • Keyboard navigation (arrow keys, Enter, Escape) • Per-tab filter persistence across panel reopens 📜 Smart Auto-Scroll • Automatically follows new events when scrolled to bottom • "See Latest" button for one-click smooth scroll to newest events • Intelligently handles rapid event bursts 💾 Preserve Log Optional per-tab setting to keep events across page refreshes and navigations ⏸️ Capture Control • Pause/resume capturing via popup toggle or panel status badge • Visual feedback: grayscale icon and badge when paused • Per-tab badge counter showing event volume 🔄 Event Actions • Replay (↻) - Dispatch events again on original target element for accurate testing • Copy (⎘) - Copy ready-to-paste dispatchEvent() commands • Inspect Target - Click target selector to highlight element in DevTools Elements panel • Clear - Reset panel and badge counter 📤 Export Options • Export all captured events as JSON • Export filtered events matching current criteria 🌳 Shadow DOM Support • Full traversal of shadow roots and nested shadow DOM • Reliable element resolution with special character handling (e.g., IDs with dots) • Replay events on targets inside shadow roots 🖥️ Console Integration Events logged to console with clickable initiator links for quick debugging 🔒 Privacy-Focused • Zero data collection or transmission • All data stays in browser memory (500 event buffer) • No analytics, tracking, or external requests • Open source on GitHub Perfect for: • Debugging event-driven architectures • Testing custom event flows in Shadow DOM components • Understanding event dispatch patterns • Tracing event sources in large applications • Documenting event payloads • Working with web components and shadow DOM Technical Details: • Supports source maps for accurate initiator tracking • Shadow DOM-aware selector generation and resolution • Attribute selector escaping for IDs with special characters • CSP-safe implementation • Per-tab state management • MV3 compliant • Lightweight injection with minimal performance impact Get precise visibility into your application's custom events with CustomEvent Catcher! Privacy Policy Summary: CustomEvent Catcher does not collect, transmit, or store any personal data. All event data stays in your browser's memory and is only visible in DevTools. The extension only stores user preferences (capture toggle state and filter settings) locally.

Details

  • Version
    1.0.0
  • Updated
    November 29, 2025
  • Offered by
    Colin Vella
  • Size
    62.63KiB
  • Languages
    English
  • Developer
    Email
    colinvella@gmail.com
  • 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

Related

Salesforce Org Banner

5.0

Adds a customizable banner with a label to the top of Salesforce pages, enhancing navigation and organization.

New tab page by start.me

4.3

Replace your New Tab Page with a personal dashboard.

Chrome Event Logger - Your Personal KeyLogger

4.7

Track your personal chrome activities including keystrokes, visited sites, clipboard and periodic screenshots.

Auto Refresh

4.8

Enhance efficiency with Auto Refresh Chrome Extension. Automate page reloads and updates for seamless browsing experience.

Homely

4.7

A custom New Tab page, providing a quick, customizable layout of links and menus, as well as simple bookmark and history components.

Script Master

0.0

Run custom scripts on a webpage.

Page Info

3.5

Show the page info and the canonical URL, Copy as Markdown, and more

Chrome Step Recorder

4.3

Record user actions into manual steps with screenshots and page performance timings

Auto Refresh Page - Reload Pages Automatically & Page Monitor Easily

4.5

Auto refresh pages, monitor pages, and set custom time intervals for seamless auto tab refresh and updates

Referer Spoofer

5.0

Set a custom referer and refresh the page!

New Tab Page - HomeScreen (Custom Home Page)

5.0

New tab page to enhance your web browsing with a clean, customizable UI. Complete with a built-in to-do list and folder organization

Tabs Rotator / Slideshow

4.5

Rotates through a set of URLs at specified intervals. Preloads pages in the background and automatically switches between tabs.

Salesforce Org Banner

5.0

Adds a customizable banner with a label to the top of Salesforce pages, enhancing navigation and organization.

New tab page by start.me

4.3

Replace your New Tab Page with a personal dashboard.

Chrome Event Logger - Your Personal KeyLogger

4.7

Track your personal chrome activities including keystrokes, visited sites, clipboard and periodic screenshots.

Auto Refresh

4.8

Enhance efficiency with Auto Refresh Chrome Extension. Automate page reloads and updates for seamless browsing experience.

Homely

4.7

A custom New Tab page, providing a quick, customizable layout of links and menus, as well as simple bookmark and history components.

Script Master

0.0

Run custom scripts on a webpage.

Page Info

3.5

Show the page info and the canonical URL, Copy as Markdown, and more

Chrome Step Recorder

4.3

Record user actions into manual steps with screenshots and page performance timings

Google apps