Aaronius / penpalLinks
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
☆514Updated 3 months ago
Alternatives and similar repositories for penpal
Users that are interested in penpal are comparing it to the libraries listed below
Sorting:
- Utility for calculating what should be scrolled, how it's scrolled is up to you☆330Updated this week
- Polyfills the ResizeObserver API.☆992Updated 2 years ago
- Extract meaning from JS Errors☆483Updated 3 years ago
- A webpack plugin to retry loading of chunks that failed to load☆250Updated last year
- Use ESBuild with Rollup to transform ESNext and TypeScript code.☆640Updated 11 months ago
- Low-overhead lexer dedicated to ES module parsing for fast analysis☆1,007Updated last month
- Get the dependency tree of a module☆761Updated last month
- JSON parse and stringify with compression☆513Updated last year
- Convert react components to native Web Components. Works with Preact too!☆916Updated 4 months ago
- Cross domain post-messaging on the client side using a simple listener/client pattern.☆781Updated last year
- Checks the version of ES in JavaScript files with simple shell commands 🏆☆206Updated last week
- Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.☆1,218Updated 2 years ago
- Given a DOM node, return a unique CSS selector matching only that element☆271Updated 2 years ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆320Updated 2 years ago
- Webpack Virtual Modules is a webpack plugin that lets you create, modify, and delete in-memory files in a way that webpack treats them as…☆520Updated 9 months ago
- 🎨 Color manipulation and conversion☆607Updated 4 months ago
- A structuredClone polyfill☆320Updated last year
- PageLifecycle.js is a tiny JavaScript library that allows developers to easily observe Page Lifecycle API state changes cross browser☆833Updated 2 years ago
- Analyze bundle stats(bundle size, assets, modules, packages) and compare the results between different builds. Support for webpack, rspac…☆667Updated this week
- A replacement for setInterval() and setTimeout() which works in unfocused windows.☆644Updated this week
- Fast, flexible, framework-agnostic prerendering for sites and SPAs.☆224Updated last year
- A Javascript Membrane implementation using Proxies to observe mutation on an object graph☆414Updated 7 months ago
- Share data beyond the browser boundaries. Enable users to transfer data to external apps, and open your webapp to receive external data.☆507Updated 4 years ago
- Consistent Web Workers in browser and Node.☆1,170Updated 11 months ago
- Interactive CLI that bumps your version numbers and more☆290Updated 3 years ago
- Element.scrollIntoView ponyfills for things like "if-needed" and "smooth"☆1,441Updated this week
- 📭 A powerful, simple, promise-based postMessage library.☆1,926Updated 2 years ago
- Transform external imports into global variables like output.globals.☆126Updated last year
- A rollup plugin to generate .d.ts rollup files for your typescript project☆865Updated this week
- Webpack plugin that allows to configure path or URL for fetching dynamic imports☆193Updated 2 years ago