Showing 19 of 19 projects
Relocate resource-intensive third-party scripts off the main thread and into a web worker to improve site performance.
A tiny RPC library that simplifies WebWorker communication by hiding postMessage complexity with ES6 Proxies.
A fast JavaScript GIF encoder that runs in the browser using web workers and typed arrays.
Move an async function into its own Web Worker thread for off‑main‑thread execution.
Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.
High-quality image resizing in the browser using WebAssembly, web workers, and pure JavaScript.
A library that simplifies using web workers and worker threads across Node.js, browsers, and Electron with a uniform API.
A JavaScript library for creating and managing pools of workers to offload CPU-intensive tasks in Node.js and browsers.
A client-side JavaScript webapp for browsing Pokémon data with full offline capability.
A lightweight library to easily move functions or classes to web workers for non-blocking UI execution.
A very fast static spatial index for 2D points and rectangles in JavaScript, using a packed Hilbert R-tree algorithm.
An actor library for the web that runs classes in Web Workers to keep the main thread responsive.
Run background services and web workers in React Native apps, with persistent Android services that survive app closure.
A JavaScript library that records audio from Web Audio API nodes and encodes to WAV, Ogg Vorbis, or MP3 files.
A library for creating .NET Web Worker threads and enabling multithreading in client-side Blazor applications.
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.
A high-performance pure-JavaScript SHA1 implementation optimized for large binary data.
A JavaScript library for creating animated GIFs in the browser using Web Workers for performance.
A state management library for building high-performance, multithreading web applications with shared state across threads.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.