Aaronius / penpalLinks
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
☆455Updated 2 months ago
Alternatives and similar repositories for penpal
Users that are interested in penpal are comparing it to the libraries listed below
Sorting:
- Low-overhead lexer dedicated to ES module parsing for fast analysis☆983Updated 2 months ago
- PageLifecycle.js is a tiny JavaScript library that allows developers to easily observe Page Lifecycle API state changes cross browser☆827Updated 2 years ago
- Given a DOM node, return a unique CSS selector matching only that element☆267Updated last year
- A requestIdleCallback shim/polyfill☆183Updated 4 years ago
- Extract meaning from JS Errors☆475Updated 2 years ago
- 📭 A powerful, simple, promise-based postMessage library.☆1,903Updated 2 years ago
- Proxy object polyfill☆1,145Updated last year
- Check whether a browser event matches a hotkey.☆364Updated last week
- Get the dependency tree of a module☆732Updated last week
- Spec-compliant shim for Realms TC39 Proposal☆351Updated last year
- Analyze bundle stats(bundle size, assets, modules, packages) and compare the results between different builds. Support for webpack, rspac…☆632Updated this week
- Cross domain post-messaging on the client side using a simple listener/client pattern.☆770Updated 10 months ago
- A blazing fast equality comparison, either shallow or deep☆526Updated last month
- ECMAScript AST query library.☆859Updated 3 months ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆310Updated last year
- Blazing fast unique hash generator☆309Updated 2 years ago
- Use ESBuild with Rollup to transform ESNext and TypeScript code.☆637Updated 4 months ago
- Shims for new ES modules features on top of the basic modules support in browsers☆1,666Updated 3 weeks ago
- A rollup plugin to generate .d.ts rollup files for your typescript project☆841Updated last week
- A Javascript Membrane implementation using Proxies to observe mutation on an object graph☆412Updated last week
- Utility for calculating what should be scrolled, how it's scrolled is up to you☆324Updated this week
- Consistent Web Workers in browser and Node.☆1,163Updated 4 months ago
- A webpack plugin to retry loading of chunks that failed to load☆246Updated last year
- A throttle function that uses requestAnimationFrame to rate limit☆460Updated 2 years ago
- Checks the version of ES in JavaScript files with simple shell commands 🏆☆458Updated 4 years ago
- Node standard library for browser.☆213Updated 4 months 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…☆516Updated 2 months ago
- Smoothly scroll elements into view, cross browser!☆218Updated this week
- Polyfills the ResizeObserver API.☆985Updated last year
- Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.☆1,210Updated last year