penpal
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
sabcom
A TypeScript/Node.js library for inter-thread communication using SharedArrayBuffer with atomic operations and V8 serialization
structured-channel
A wrapper around MessageChannel API for bi-directional communication between two browsing contexts.
jsonbird
JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams