Use RPC to communicate easily across contexts in any JavaScript environment.
-
Updated
Apr 3, 2026 - TypeScript
Use RPC to communicate easily across contexts in any JavaScript environment.
Simple BroadcastChannel polyfill for browsers with MessageChannel API onboard
📡 React hooks for pubkey/broadcast-channel
Persist objects and sync them between tabs via IndexedDB or LocalStorage.
基于postMessage+BroadcastChannel+localStorage+互信域名的前端页面数据通信解决方案
Syncs elf store state across tabs
Svelte 5 cross-tab sync, leader election and task rollover on leader change (when leader tab is closed)
Lightweight Redux middleware to sync state across browser tabs/ windows using BroadcastChannel
Host-wide BroadcastChannel for Deno CLI, backed by WebSockets.
dead simple browser event bus
A robust JavaScript (NPM: flock-election) library for implementing the Leader Election Algorithm in distributed environments (tabs, windows, and processes) using BroadcastChannel. Ensures only one instance handles critical tasks
A framework for super easy cross device communication
Perform JavaScript operations from remote locations
This is a small project that demonstrates how the browser's Broadcast Channel API works
❄️ The BroadcastChannel polyfill for Firefox 29+ and Chrome 5+.
An app that allows users to send and receive messages on different tabs of the same browser.
BroadcastChannel to send data between different browser-tabs
reliable timer modules unlike default ones
Dual-screen gaming platform for groups. Trivia and bingo games with BroadcastChannel sync, WCAG AAA accessibility, and pure-function game engines.
Add a description, image, and links to the broadcastchannel topic page so that developers can more easily learn about it.
To associate your repository with the broadcastchannel topic, visit your repo's landing page and select "manage topics."