tinythreads
A lightweight library for running functions in separate threads
A lightweight library for running functions in separate threads
utility class to help managing web workers
tRPC adapter for post messages 📨
JavaScript module to parallel process data through dynamic multi-thread workers.
Run your JavaScript off the browser's main thread with inline workers
A browser library for offloading heavy computations to web workers with memoization
Consume apis that run on different context
State Management for Typescript SPAs
Smol csv parser and stringifier for the browser, web workers and Node.js
Tiny xxHash JS implementation
Hugging Face Transformers.js wrapper for on-device AI with web-workers
ajaxWorker provides the function to use Web Worker to perform asynchronous communication via XMLHttpRequest in a sub-thread.
Create Web Workers with Callbacks
sp8d-core: Ultra-low latency, memory-safe concurrency primitives for TypeScript/JavaScript. Lock-free channels with comprehensive safety guarantees, race condition prevention, and zero-copy messaging for browser and Node.js applications.