Web Worker Abstraction For Deno Runtime
-
Updated
May 25, 2024 - TypeScript
Web Worker Abstraction For Deno Runtime
postMessageを使い、ブラウザだけで完結する、複数webpage間のMIDI接続とオーディオ送受信、の実験用
📡 BroadcastChannel to send data between different browser-tabs or nodejs-processes 📡 + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/
Communication layer between parent and child frames (`<iframes>`). Gateway supports cross and same origin communication between frames in a single browser window.
An SSO client library for handling the authorization code flow between client apps and the SSO Identity Broker using the browser's postMessage API
Simply implements postMessage in Typescript
Lets a parent frame control a sandboxed iframe in a jQuery-like way without letting the iframe access the parent.
Dynamic In-Browser Single Sign-On Tracer Inspecting Novel Communication Techniques
postmessage-promise is a client-server like, WebSocket like, full Promise syntax (postMessage.then etc.) supported postMessage library. 一个类 client-server 模式、类 WebSocket 模式、全 Promise 语法支持的 postMessage 库
lab for xss and postMessage vulnerability
A universal messaging library for cross-platform applications (Chrome extension, Web, Mobile, Iframe,...)
Connects window objects and wraps postMessage messages in promises to make window communication easier to manage
A collection of simple demos of CORS
Create a type-safe RPC anywhere.
Handle messaging to and from an iframe without race conditions.
A promise-based library for securely communicating with iframes via postMessage.
Write JS code that runs in a different context. E.g. use the DOM in a Web Worker.
A tinny(~3kb) utility that can simplify cross window(iframes, workers, same origin windows) and electron main / renderer process communications
A simple await-able replacement for postMessage in Figma plugins
Add a description, image, and links to the postmessage topic page so that developers can more easily learn about it.
To associate your repository with the postmessage topic, visit your repo's landing page and select "manage topics."