electron-ipc-monitor
v1.0.0
Published
Intercept and visualize `ipcMain.handle` calls, similar to the Network tab in browser DevTools.
Readme
electron-ipc-monitor
electron-ipc-monitor is an IPC monitoring and visualization tool designed for Electron applications. It intercepts and displays ipcMain.handle calls, similar to the Network panel in browser DevTools, helping developers debug and analyze communication between the main and renderer processes.

Installation
npm install electron-ipc-monitor --save-devUsage
Use it in the main process entry:
ESModule
import { useIpcMonitor } from 'electron-ipc-monitor'
ipcMain.handle = useIpcMonitor()CommonJS
const { useIpcMonitor } = require('electron-ipc-monitor')
ipcMain.handle = useIpcMonitor()After the Electron app is running, press the following shortcut to open the IPC monitor window:
- Windows:
Ctrl + Shift + M - macOS:
Command + Shift + M
More Information
For detailed usage and development docs, visit: electron-ipc-monitor-monorepo repository
License
MIT
