Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: postmessage

ManfredHu/cross-origin

Cross origin demos includes JSONP CORS Window.domain Window.name PostMessage and proxy

Language: JavaScript - Size: 55.7 KB - Last synced: about 1 hour ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

nsftx/seven-gravity-gateway

Communication layer between parent and child frames (`<iframes>`). Gateway supports cross and same origin communication between frames in a single browser window.

Language: JavaScript - Size: 1020 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0

cat2151/postmate-midi-experimental

postMessageを使い、ブラウザだけで完結する、複数webpage間のMIDI接続とオーディオ送受信、の実験用

Language: JavaScript - Size: 85.9 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

RUB-NDS/DISTINCT

Dynamic In-Browser Single Sign-On Tracer Inspecting Novel Communication Techniques

Language: JavaScript - Size: 30.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 10 - Forks: 0

friedemannsommer/typescript-postmessagehandler

Simply implements postMessage in Typescript

Language: TypeScript - Size: 1.33 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 6 - Forks: 1

croia/post-messenger

Connects window objects and wraps postMessage messages in promises to make window communication easier to manage

Language: TypeScript - Size: 506 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 1

dollarshaveclub/postmate

📭 A powerful, simple, promise-based postMessage library.

Language: JavaScript - Size: 1.61 MB - Last synced: 1 day ago - Pushed: 12 months ago - Stars: 1,828 - Forks: 184

wingify/across-tabs

Easy communication between cross-origin browser tabs. Simplified "CORS"ing!

Language: JavaScript - Size: 3.36 MB - Last synced: 3 days ago - Pushed: 8 months ago - Stars: 1,646 - Forks: 122

FrominXu/postmessagejs

postmessage-promise is a client-server like, WebSocket like, full Promise syntax (postMessage.then etc.) supported postMessage library. 一个类 client-server 模式、类 WebSocket 模式、全 Promise 语法支持的 postMessage 库

Language: JavaScript - Size: 127 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 48 - Forks: 6

pubkey/broadcast-channel

:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

Language: JavaScript - Size: 3.8 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1,759 - Forks: 118

worldoptimizer/HypeGlobalBehavior

This project extends custom behavior found in Tumult Hype 4 to the page context and beyond.

Language: JavaScript - Size: 107 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

sumeet-darekar/xss_postMessage_vuln_lab

lab for xss and postMessage vulnerability

Language: TypeScript - Size: 176 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 1

hustcc/post-messenger

:baby: ~1 Kb wrapper of window.postMessage for cross-document communication.

Language: JavaScript - Size: 55.7 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 29 - Forks: 4

Aaronius/penpal

A promise-based library for securely communicating with iframes via postMessage.

Language: TypeScript - Size: 1.28 MB - Last synced: 11 days ago - Pushed: 5 months ago - Stars: 371 - Forks: 56

franleplant/ibridge

Typesafe iframe bridge for easy parent child bidirectional communication

Language: TypeScript - Size: 5.37 MB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 35 - Forks: 4

julianxhokaxhiu/PostEvent

A Cross-Domain Event Handler javascript library. Pure Vanilla JS, no dependencies.

Language: HTML - Size: 1.94 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 14 - Forks: 0

benso-io/posta

🐙 Cross-document messaging security research tool powered by https://enso.security

Language: JavaScript - Size: 6.18 MB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 263 - Forks: 34

jasonatepaint/cognito-sso-client

An SSO client library for handling the authorization code flow between client apps and the SSO Identity Broker using the browser's postMessage API

Language: TypeScript - Size: 368 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

evilkiwi/embed

Vue 3 cross-origin iFrame IPC

Language: TypeScript - Size: 262 KB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 37 - Forks: 2

AlloyTeam/alloy-worker

面向事务的高可用 Web Worker 通信框架

Language: TypeScript - Size: 833 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 638 - Forks: 52

alesgenova/post-me

📩 Use web Workers and other Windows through a simple Promise API

Language: TypeScript - Size: 801 KB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 482 - Forks: 13

rudyxu1102/cross-origin

A collection of simple demos of CORS

Language: JavaScript - Size: 123 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 579 - Forks: 184

WebReflection/indexed-values

An ever growing Set based utility to optimize JSON, IndexedDB, or postMessage.

Language: JavaScript - Size: 58.6 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 18 - Forks: 0

run-ze/structured-clone

deep clone an object using structured clone algorithm

Size: 1000 Bytes - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

cristiantela/iframessa

Communicate between iframes and application

Language: JavaScript - Size: 14.6 KB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 14 - Forks: 0

khou22/async-post-message

A system for making postMessage asynchronous

Language: TypeScript - Size: 12 MB - Last synced: 9 days ago - Pushed: 8 months ago - Stars: 5 - Forks: 0

DaniGuardiola/rpc-anywhere

Create a type-safe RPC anywhere.

Language: TypeScript - Size: 354 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 145 - Forks: 1

fwextensions/figma-await-ipc

A simple await-able replacement for postMessage in Figma plugins

Language: TypeScript - Size: 425 KB - Last synced: 27 days ago - Pushed: 6 months ago - Stars: 7 - Forks: 0

Krazete/sgmtree

An interactive Skullgirls Mobile skill tree.

Language: JavaScript - Size: 1.72 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 8 - Forks: 1

AshleyScirra/via.js

Write JS code that runs in a different context. E.g. use the DOM in a Web Worker.

Language: JavaScript - Size: 67.4 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 479 - Forks: 18

electrovir/interlocking-iframe-messenger

Handle messaging to and from an iframe without race conditions.

Language: TypeScript - Size: 910 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

kaokei/postBridge

jsbridge for iframes or windows by window.postMessage

Language: JavaScript - Size: 273 KB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

oe/duplex-message

A tinny(~3kb) utility that can simplify cross window(iframes, workers, same origin windows) and electron main / renderer process communications

Language: TypeScript - Size: 1.98 MB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 9 - Forks: 1

linonetwo/react-native-postmessage-cat

Simplify the postMessage between RN webview content and RN react code.

Language: TypeScript - Size: 341 KB - Last synced: about 5 hours ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

simon5057/web-messenger

Let postMessage on Iframe and Worker more convenient.

Language: TypeScript - Size: 110 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

abakum/EnRu

Another global keyboard layout switch by clicking the left or right Ctrl key

Language: AutoHotkey - Size: 6.1 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

lizhengnacl/post-message-im

让通信更简单,支持离线消息

Language: JavaScript - Size: 2.16 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 1

sorenlouv/frametalk

Simple postMessage wrapper to make cross-frame communication easy as pie. Supports promises and return values. (No dependencies)

Language: JavaScript - Size: 247 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 11 - Forks: 4

infinum/icomcom-react 📦

💬 A React component for handling communication with content in <iframe />

Language: JavaScript - Size: 518 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 1

LivePersonInc/chronosjs

JS Channels (Events / Commands / Reqest-Response / Courier) Mechanism

Language: JavaScript - Size: 285 KB - Last synced: 13 days ago - Pushed: almost 7 years ago - Stars: 34 - Forks: 5

aooiuu/easy-post-message

🥊适用于浏览器和Electron的消息通信工具, postMessage + mitt 支持返回值, 支持自定义 adapter

Language: TypeScript - Size: 49.8 KB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

mallpopstar/rc

Perform JavaScript operations from remote locations

Language: TypeScript - Size: 66.4 KB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

sople1/pyKilldow

Sample project / example for win32api, postMessage, tkinter, button / on click, foreground windows will quit

Language: Python - Size: 13.7 KB - Last synced: 9 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

janeksmielowski/event-bus

React Event Bus library for post messaging in JS/TS

Language: TypeScript - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 14 - Forks: 2

xpl0ited1/postMessageFinderBurpSuite

This extension allows you to detect implementations of postMessage function, addEventListener("message",function) event handler and onMessage function.

Language: Python - Size: 174 KB - Last synced: 14 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

xxxily/broadcast-message

基于postMessage+BroadcastChannel+localStorage+互信域名的前端页面数据通信解决方案

Language: JavaScript - Size: 1.15 MB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

44px/widget-kit

A set of utilities for embeddable widgets

Language: TypeScript - Size: 498 KB - Last synced: 7 days ago - Pushed: almost 5 years ago - Stars: 12 - Forks: 4

maksimaliabyshev/react-native-webview-postmessage

A working example of sending this to RN

Language: Java - Size: 303 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

zhoutaoo/cross-domain

一个利用html5的跨域api postMessage解决多iframe跨域通信的框架

Language: JavaScript - Size: 51.8 KB - Last synced: 9 months ago - Pushed: almost 6 years ago - Stars: 36 - Forks: 11

aacgn/atomic

A JavaScript library for building atomic interfaces with vertical and horizontal micro-frontends

Language: JavaScript - Size: 155 KB - Last synced: 5 days ago - Pushed: almost 4 years ago - Stars: 15 - Forks: 0

jcbhmr/find-all-transferables

🚌 Test if an object should be transferable

Language: TypeScript - Size: 161 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

pelaohxc/postMessageFinder

Language: Go - Size: 7.66 MB - Last synced: 13 days ago - Pushed: almost 4 years ago - Stars: 34 - Forks: 5

pixelass/esdeka

Communicate between iframe and host

Language: TypeScript - Size: 1.18 MB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 1

Sjord/messpostage

PostMessage extension

Language: JavaScript - Size: 82 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 83 - Forks: 16

hyanmandian/micro-easy

The easiest way to use Micro Frontends approach

Language: TypeScript - Size: 507 KB - Last synced: 25 days ago - Pushed: about 4 years ago - Stars: 9 - Forks: 0

raido/ember-window-messenger

This aims to be an simple window postMessage services provider.

Language: TypeScript - Size: 5.16 MB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 18 - Forks: 7

macku/trainmanjs

TrainmanJS - Cross-Origin Communication Library

Language: JavaScript - Size: 29.3 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 16 - Forks: 0

guesant/webext-rpc-contentscript-v3-parcel

Web Extension (manifest v3) template that implements a high level API for comunication between content script and page using window.postMessage.

Language: TypeScript - Size: 62.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

saqqdy/postmessager

iframe postmessage通信整体方案

Language: TypeScript - Size: 414 KB - Last synced: 25 days ago - Pushed: 11 months ago - Stars: 13 - Forks: 1

ianwalter/line

Simple, safe parent-child communication with iframes using postMessage

Language: JavaScript - Size: 579 KB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 1

ianwalter/cloneable

Create a clone of an object that is accepted by the Structured Clone Algorithm

Language: JavaScript - Size: 279 KB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

chase-moskal/crosscall

cross-origin postmessage rpc

Language: TypeScript - Size: 478 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

panta82/iframe_bridge

Very basic wrapper around window.postMessage.

Language: JavaScript - Size: 30.3 KB - Last synced: 21 days ago - Pushed: over 6 years ago - Stars: 5 - Forks: 1

radekstepan/pomme.js 📦

JS comms between frames using postMessage

Language: JavaScript - Size: 493 KB - Last synced: 23 days ago - Pushed: over 7 years ago - Stars: 7 - Forks: 1

rasyidly/nuxt-shared-auth 📦

Nuxt.js shared authentication using postMessage.

Language: JavaScript - Size: 269 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

ipfs-inactive/ipfs-postmsg-proxy 📦

[DEPRECATED] Use ipfs-message-port-server/client instead:

Language: JavaScript - Size: 870 KB - Last synced: 10 days ago - Pushed: about 3 years ago - Stars: 23 - Forks: 6

physics-sec/DetectCrossOriginMessaging

This Burp extension helps you to find usages of postMessage and recvMessage

Language: Python - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 15 - Forks: 5

worker-tools/structured-json

Stringify and parse JavaScript values according to Structured Clone Algorithm.

Language: JavaScript - Size: 11.7 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

huey-LS/post-message-tunnel

Language: JavaScript - Size: 18.6 KB - Last synced: 12 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

markwylde/winmess

This library provides a request/response style API for the browsers `postMessage` `onmessage` functions.

Language: JavaScript - Size: 65.4 KB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

ykshao/cross-domain Fork of zhoutaoo/cross-domain

一个利用html5的跨域api postMessage解决多iframe跨域通信的框架

Size: 51.8 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

TMaize/i-message

优雅的 iframe 通信封装

Language: TypeScript - Size: 22.5 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

tachibana-shin/message-port-api

A simple package that allows you to simplify the use of MessagePort API more easily (Worker, IFrame...)

Language: TypeScript - Size: 297 KB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

JJWesterkamp/rx-postmessenger

Minimal RxJS adapter for the window.postMessage API for request-response streams and notification streams across frame windows.

Language: TypeScript - Size: 1.32 MB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 27 - Forks: 1

cloud-org/first-figma-plugin

learn figma plugin development

Language: TypeScript - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

qiqiboy/pmer

Provide some powerful & helpful functions for Two-way communication with postMessage

Language: TypeScript - Size: 34.2 KB - Last synced: 23 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

letswritetw/letswrite-postMessage

postMessage 主頁、iframe頁可互相傳值

Language: HTML - Size: 106 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0

jerp86/postMessageWithWebView

Project is to demonstrate in a simple way how it is possible to have text and/or object communication between a Native/Hybrid app and a website, through window.postMessage().

Language: JavaScript - Size: 1.18 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

flowbased/fbp-protocol-client

JavaScript client library for FBP protocol connection handling

Language: JavaScript - Size: 224 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 5

tborychowski/poster

2-way postMessage

Language: HTML - Size: 18.6 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

Hishengs/my-messenger

an enhanced tool for iframe communication

Language: JavaScript - Size: 98.6 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

ElizabethHudnott/one-way-sandbox

Lets a parent frame control a sandboxed iframe in a jQuery-like way without letting the iframe access the parent.

Language: JavaScript - Size: 75.2 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0

slogsdon/javascript-browser-contexts

[IN PROGRESS] Small toolkit for interacting between parent, iframe, and popup windows

Language: TypeScript - Size: 479 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

yang-guangliang/osv-free

mitigating OSV problems in android hybrid postmessage

Language: C++ - Size: 73.2 MB - Last synced: 12 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 4

exbotanical/seance

Cross-domain storage for the frontend

Language: JavaScript - Size: 594 KB - Last synced: 12 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

alanwei43/PostMessageBus

跨iframe通信小工具

Language: JavaScript - Size: 591 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Aicof/ng-post-messenger

Lightweight service for safe communication between Window objects with Angular

Language: TypeScript - Size: 492 KB - Last synced: 21 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

bozhink/WindowPostMessageDemo

Demo project to present the use of JavaScript window.postMessage().

Language: HTML - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

barkadron/send-channel-message

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.

Language: JavaScript - Size: 1.06 MB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

tillhub/highframe

JavaScript utilities to integrate iframes into other apps.

Language: TypeScript - Size: 4.44 MB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

doubi-NO1/TabMessage

浏览器tab之间通信

Language: HTML - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 19 - Forks: 0

rumkin/electron-ipc-demo

Demo for Chrome extensions alike communication between main process and web page

Language: JavaScript - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

lpan/iframe-rpc

[WIP] A reliable RPC framework to work around the Same-Origin Policy

Language: JavaScript - Size: 36.1 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 3 - Forks: 0

tableflip/pull-postmsg-stream

A pull source and sink for pulling over postMessage

Language: JavaScript - Size: 164 KB - Last synced: 26 days ago - Pushed: about 6 years ago - Stars: 5 - Forks: 1

skyshader/CrossTalk

PostMessaging made simpler (with Promises and Observables)!

Language: JavaScript - Size: 122 KB - Last synced: 16 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0