pubkey / broadcast-channel
BroadcastChannel to send data between different browser-tabs or nodejs-processes + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/
β1,898Updated this week
Alternatives and similar repositories for broadcast-channel:
Users that are interested in broadcast-channel are comparing it to the libraries listed below
- ποΈ Run a module in a Web Worker.β4,378Updated 4 years ago
- 𧡠Make web workers & worker threads as simple as a function call.β3,447Updated 9 months ago
- The fastest deep equality check with Date, RegExp and ES6 Map, Set and typed arrays supportβ1,958Updated last year
- Comlink makes WebWorkers enjoyable.β11,744Updated last week
- The same DOM API and Frameworks you know, but in a Web Worker.β3,233Updated this week
- π Speed up your Webpack with esbuild β‘οΈβ3,591Updated last month
- π¦ Zero-configuration bundler for tiny modules.β8,091Updated last month
- Find and load configuration from a package.json property, rc file, TypeScript module, and more!β4,007Updated last year
- ποΈ Automatically move a module into a Web Worker (Webpack loader)β2,307Updated 2 years ago
- A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!β1,657Updated 7 months ago
- βοΈ useWorker() - A React Hook for Blocking-Free Background Tasksβ3,032Updated 3 weeks ago
- Generate hashes from javascript objects in node and the browser.β1,435Updated 8 months ago
- A super-simple-small promise-based keyval store implemented with IndexedDBβ2,891Updated 7 months ago
- It's a very fast and efficient glob library for Node.jsβ2,628Updated 2 months ago
- Simple and modern async event emitterβ1,916Updated 2 months ago
- Strict TypeScript and Flow types for style based on MDN dataβ1,759Updated 10 months ago
- A memoization library which only remembers the latest invocationβ2,961Updated 2 years ago
- π£ Allows you to build simple compile-time librariesβ2,634Updated last year
- Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. βοΈβ1,099Updated last year
- Simple and tiny (107 bytes) event emitter library for JavaScriptβ1,528Updated 3 months ago
- Manipulate strings like a wizardβ2,486Updated 3 months ago
- Former home of import maps (now merged into HTML)β2,732Updated last month
- π£ The one-stop shop for official Rollup pluginsβ3,689Updated 2 weeks ago
- Promise queue with concurrency controlβ3,617Updated last month
- Super-fast alternative to Babel for when you can target modern JS runtimesβ5,764Updated 7 months ago
- π©βπ Adds native Web Worker bundling support to Webpack.β1,918Updated 3 years ago
- Helper classes and methods for implementing the idle-until-urgent patternβ1,063Updated last year
- β¨ Viselect - A high performance and lightweight library to add a visual way of selecting elements, just like on your Desktop. Zero dependβ¦β2,847Updated 2 weeks ago
- A tiny (304B to 489B) utility to check for deep equalityβ1,404Updated 4 months ago
- Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.β3,026Updated 11 months ago