Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
β526Feb 20, 2026Updated last month
Alternatives and similar repositories for penpal
Users that are interested in penpal are comparing it to the libraries listed below
Sorting:
- π A powerful, simple, promise-based postMessage library.β1,928Jun 2, 2023Updated 2 years ago
- A React wrapper for the Penpal iframe postMessage communication lbiraryβ13Nov 30, 2025Updated 3 months ago
- Cross domain post-messaging on the client side using a simple listener/client pattern.β783Aug 5, 2024Updated last year
- Render your React app to an iFrameβ1,813Mar 9, 2026Updated last week
- A JavaScript library which implements fancy IPC semantics on top of postMessage.β278Feb 7, 2020Updated 6 years ago
- Cross domain componentsβ2,117Mar 2, 2026Updated 2 weeks ago
- Comlink makes WebWorkers enjoyable.β12,598Feb 26, 2026Updated 3 weeks ago
- The world's best Vue.js component documentation toolβ15Updated this week
- Add a Github corner to your project page, This GitHub corner for react component/web component.β14Updated this week
- A docker development-only SonarQube image with AEM-Rules-for-SonarQubeβ12Jul 19, 2023Updated 2 years ago
- react demo componentβ60May 30, 2018Updated 7 years ago
- DEPRECATED - Please use https://github.com/adobe/aio-cli to manage your future apps!β10Nov 20, 2019Updated 6 years ago
- Function that scrolls window to the top, smoothly.β16Sep 23, 2019Updated 6 years ago
- CSS Variables polyfillβ26Mar 24, 2017Updated 8 years ago
- Import Map Utilityβ51Jul 7, 2024Updated last year
- AEM Apps / PhoneGap Enterprise "Hello World"β10Oct 14, 2015Updated 10 years ago
- A message bus that operates across iframesβ171Jan 30, 2026Updated last month
- Library for rendering cross-domain componentsβ21Jan 5, 2023Updated 3 years ago
- The simplest and fastest way to bundle your TypeScript libraries.β11,164Feb 28, 2026Updated 3 weeks ago
- π§ Valtio makes proxy-state simple for React and Vanillaβ10,147Mar 7, 2026Updated 2 weeks ago
- Shared data types for building collaborative softwareβ21,441Mar 14, 2026Updated last week
- πΎ Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.β25,768Jul 30, 2024Updated last year
- NodeJS and C++ bindings for https://www.khronos.org/vulkan/β17Jun 2, 2017Updated 8 years ago
- π A shared layout animation tool for vue like framer motion.β58Mar 13, 2026Updated last week
- Composability helpers for Ember.js appsβ28Mar 15, 2026Updated last week
- The same DOM API and Frameworks you know, but in a Web Worker.β3,260Updated this week
- BroadcastChannel to send data between different browser-tabs or nodejs-processes + LeaderElection over the channels https://pubkey.gitβ¦β1,991Updated this week
- A curated "awesome" list of resources for Adobe Launch.β23Aug 16, 2023Updated 2 years ago
- A chaining API to generate and simplify the modification of Webpack configurations.β3,192Feb 4, 2024Updated 2 years ago
- Pull a list of commits from a GitHub repository in via a stream.β15Nov 7, 2019Updated 6 years ago
- β‘A zero-config bundler for JavaScript applications.β5,189Dec 6, 2021Updated 4 years ago
- π© Use web Workers and other Windows through a simple Promise APIβ524Feb 19, 2021Updated 5 years ago
- Create the next immutable state by mutating the current oneβ28,906Mar 6, 2026Updated 2 weeks ago
- Resolve locally all dependencies loaded through fully qualified CDN urls.β12Jun 11, 2019Updated 6 years ago
- A tiny (200B) utility to sort route patterns by specificityβ37Aug 27, 2019Updated 6 years ago
- Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable!β10,677Jun 3, 2024Updated last year
- Utilise Shadow DOM in React with all the benefits of style encapsulation.β1,379Jan 9, 2025Updated last year
- εΏ«ιεζ’ε±ζ§ε¨ζδΈιε¨ζ | Quickly switch between dynamic and non-dynamic propertiesβ16Dec 15, 2025Updated 3 months ago
- π§΅ Make web workers & worker threads as simple as a function call.β3,528Jun 19, 2024Updated last year