Search results
45 packages found
JS Threads: Run arbitrary functions in immediatly-spawned browser threads with an async workflow
Mimic traditional threads in single threaded event loop
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
Lightweight and real-time data functional stream programming framework like event-stream, written in ES6 using async await with multi-threading and typescript support
Simple, promise-based API for native worker threads (with pools)
Runs a function as a worker thread.
CancelablePromise is a Promise that can be canceled. It is a Promise that has a status property that can be '`pending`', '`resolved`', '`rejected`' or '`canceled`'. It has an onCancel method that allows you to register a callback that will be called when
Easy way to manage a pool of worker threads.
- thread
- pool
- worker_threads
- workers
- threads
- worker
- async
- cpu-bound
- parallelism
- parallel
- process
- worker_thread
- queue
- task
🔱 A type-safe package designed to simplify the usage of worker threads on the server or browser.
Dumb process pool with CPU cores binding for 'heavy' tasks. A CPU core can only perform one task at a time. Linux only.
Tool to queue, batch, and process asynchronously with controlled threads.
- queue
- batch
- process
- async
- concurrent
- thread
- threading
- multithreading
- multi-threading
- throttle
- throttling
- batching
- rate limiting
- rate limit
better-sqlite3 wrapper using node:worker_threads
Simple worker threads pool using Node's worker_threads module. Compatible with ES6+ Promise, Async/Await.
Node task runner. Allows user to create and run Node tasks in a separate process.
- node-task
- task
- thread
- threads
- threading
- process
- child_process
- tasker
- worker
- worker_farm
- worker-farm
- node-worker
- tasking
- multi-thread
- View more
small library for managing async callbacks, callbacks can be queued singly or into groups. It makes simply the task of queueing promise's and canceling them if necessary.
Perform async work synchronously using web worker and SharedArrayBuffer
A tiny threading library, made for browsers and Node.
- threads
- worker
- concurrency
- async
- thread pool
- worker-pool
- workers
- pool
- threadpool
- thread
- multithreading
- parallel
- threading
- browser
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.11.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab