There are 3 repositories under postmessage topic.
:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/
📭 A powerful, simple, promise-based postMessage library.
Easy communication between cross-origin browser tabs. Simplified "CORS"ing!
面向事务的高可用 Web Worker 通信框架
📩 Use web Workers and other Windows through a simple Promise API
Write JS code that runs in a different context. E.g. use the DOM in a Web Worker.
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
Create a type-safe RPC anywhere.
FrogPost: postMessage Security Testing Tool
In any JavaScript environment, use RPC for easy cross-context communication.
postmessage-promise is a client-server like, WebSocket like, full Promise syntax (postMessage.then etc.) supported postMessage library. 一个类 client-server 模式、类 WebSocket 模式、全 Promise 语法支持的 postMessage 库
一个利用html5的跨域api postMessage解决多iframe跨域通信的框架
Typesafe iframe bridge for easy parent child bidirectional communication
JS Channels (Events / Commands / Reqest-Response / Courier) Mechanism
:baby: ~1 Kb wrapper of window.postMessage for cross-document communication.
Minimal RxJS adapter for the window.postMessage API for request-response streams and notification streams across frame windows.
[DEPRECATED] Use ipfs-message-port-server/client instead:
An ever growing Set based utility to optimize JSON, IndexedDB, or postMessage.
This aims to be an simple window postMessage services provider.
📡 React hooks for pubkey/broadcast-channel
A JavaScript library for building atomic interfaces with vertical and horizontal micro-frontends
A Cross-Domain Event Handler javascript library. Pure Vanilla JS, no dependencies.
TrainmanJS - Cross-Origin Communication Library
A universal messaging library for cross-platform applications (Chrome extension, Web, Mobile, Iframe,...)
Communicate between iframes and application
A simple await-able replacement for postMessage in Figma plugins
This Burp extension helps you to find usages of postMessage and recvMessage
React Event Bus library for post messaging in JS/TS