Cross-context RPC solution with type safety and flexible adapters.
-
Updated
May 12, 2025 - TypeScript
Cross-context RPC solution with type safety and flexible adapters.
A simple system for doing remote procedure calls (RPCs) in JS/TS.
Send data between web apps on different domains
Perform JavaScript operations from remote locations
This package provide simple function that allow to pass messages to separate script in different browsing context and get back result data as a Promise using Channel Messaging API.
PubSub in 20 lines with Broadcast Channels. (It can be done using MessageChannel for better compatibility.)
This is a lightweight module for implementing remote asynchronous function calls (RPC) between different scripts using various transports, like WebSockets. It allows calling functions on a remote API and routing responses with minimal configuration.
Communication between dedicated web workers in different browser windows
Add a description, image, and links to the messagechannel topic page so that developers can more easily learn about it.
To associate your repository with the messagechannel topic, visit your repo's landing page and select "manage topics."