GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

postmessage

Star

Here are 148 public repositories matching this topic...

Language: All
Filter by language
All 148 TypeScript 65 JavaScript 64 HTML 6 Python 4 Go 2 C++ 1 Java 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

pubkey / broadcast-channel

Sponsor
Star 2k

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

polyfill stream offline cookie ipc messaging channels localstorage indexeddb broker broadcast crosstab shim client-side shared leader-election localforage communication-channel postmessage broadcast-channel
  • Updated Nov 7, 2026
  • JavaScript

dollarshaveclub / postmate

Star 1.9k

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

simple promise secure iframe handshake postmessage communicate
  • Updated Jun 2, 2023
  • JavaScript

wingify / across-tabs

Star 1.7k

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

babel webpack es6 new-tab tabs jasmine-tests communication-library event-driven sessionstorage karma-plugin istanbul hacktoberfest communication-channel postmessage browser-tabs tabs-comunication handshake-mechanism cross-origin isparta tabs-api
  • Updated Sep 11, 2023
  • JavaScript

AlloyTeam / alloy-worker

Star 633

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

channel worker thread web-worker comunication postmessage webworker
  • Updated Nov 10, 2021
  • TypeScript

rudyxu1102 / cross-origin

Sponsor
Star 580

A collection of simple demos of CORS

cors proxy domain jsonp postmessage
  • Updated Jun 19, 2024
  • JavaScript

Aaronius / penpal

Sponsor
Star 570

Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.

windows communication service-worker promise workers web-worker port window iframe service-workers iframes postmessage shared-worker web-workers message-port message-channel shared-workers
  • Updated Nov 11, 2026
  • TypeScript
post-me

alesgenova / post-me

Star 528

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

javascript typescript communication worker promise concurrency parallel-computing web-worker iframe postmessage webworker postmate
  • Updated Feb 19, 2021
  • TypeScript

AshleyScirra / via.js

Star 497

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

dom workers web-worker dom-api postmessage proxy-objects
  • Updated Dec 13, 2023
  • JavaScript

robbestad / react-iframe

Star 443

Typed, zero-dependency iframe for React 18+. Real DOM refs, srcDoc, sandbox arrays, allowFullScreen that actually works, and postMessage helpers.

react javascript html npm typescript widget frontend reactjs sandbox react-component embed iframe postmessage srcdoc react-hooks
  • Updated Oct 29, 2026
  • TypeScript
posta

benso-io / posta

Star 309

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

hacking postmessage hacking-tools posta
  • Updated May 22, 2023
  • JavaScript
rpc-anywhere

DaniGuardiola / rpc-anywhere

Star 209

Create a type-safe RPC anywhere.

electron chrome-extension service-worker messaging rpc iframe browser-extension postmessage webworker
  • Updated Oct 5, 2026
  • TypeScript

molvqingtai / comctx

Star 123

Use RPC to communicate easily across contexts in any JavaScript environment.

electron react-native webview service-worker web-worker rpc iframe browser-extension postmessage messagechannel messageport comlink ipcmain broadcastchannel
  • Updated Nov 9, 2026
  • TypeScript

thisis0xczar / FrogPost

Star 110

FrogPost: postMessage Security Testing Tool

xss vulnerabilities bugbounty postmessage websecurity cross-site-scripting llm
  • Updated Dec 4, 2025
  • JavaScript

Sjord / messpostage

Star 102

PostMessage extension

browser-extension postmessage
  • Updated Aug 28, 2019
  • JavaScript

FrominXu / postmessagejs

Star 55

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

postmessage postmessage-library micro-frontend postmate postmessage-promise postmessage-then micro-frontend-iframe postmessagethen postmessage-async-await
  • Updated May 6, 2024
  • JavaScript

devlsh / embed

Sponsor
Star 45

Simple iFrame messaging for Vue.

typescript vue communication async messaging event iframe postmessage
  • Updated Oct 24, 2026
  • TypeScript

franleplant / ibridge

Star 37

Typesafe iframe bridge for easy parent child bidirectional communication

communication iframe handshake postmessage
  • Updated Jan 14, 2021
  • TypeScript

zhoutaoo / cross-domain

Star 37

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

javascript js cross-domain postmessage
  • Updated Aug 8, 2026
  • JavaScript

pelaohxc / postMessageFinder

Star 35
javascript tool hacking xss bugbounty postmessage domxss
  • Updated Jul 15, 2020
  • Go

LivePersonInc / chronosjs

Star 34

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

events communication commands request response chronos courier postmessage reqres postmessage-api
  • Updated Jun 1, 2017
  • JavaScript

Add this topic to your repo

To associate your repository with the postmessage topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.