Search results
422 packages found
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
[a]synchronous functional programming
- function-composition
- asynchronous
- transducers
- parallel
- series
- functional-programming
- promise
- async-await
- node
- javascript
- tacit
- pointfree
- concurrent
- iterator
- View more
node callback-based flow control utility library
A simple task runner which will run tasks concurrently while maintaining limits.
- concurrent
- tasks
- processes
- threads
- task
- worker
- process
- run
- concurrent tasks
- react concurrent task
- priority
- queue
- priority queue
- fifo
- View more
"ConcurrentQueue" organizes promises execution
A tiny worker for javascript
A drop in replacement for stream with Promise support and more!
Modular testing for JavaScript
- thunk
- test
- thunkify
- testing
- es6
- esm
- async
- asynchronous
- promise
- concurrent
- parallel
- series
- function-composition
- functional-programming
- View more
A queue with leaky bucket logic made for promises
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
- abort
- array
- async
- asynchronous
- callback
- cb
- closure
- concurrency
- concurrent
- control
- control flow
- each
- error
- flow
- View more
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
A dead simple partitioned asynchronous queue with adjustable concurrency. Jobs with the same key are guaranteed to be processed in order.
迷你的并发 Promise 处理器
A counting semaphore for node based on Java's Sempahore.
- semaphore
- async
- await
- async-semaphore
- ts-async-semaphore
- permits-semaphore
- credits-semaphore
- typescript
- java
- java-semaphore
- concurrent
Transforms items of an async iterable concurrently
A robust cross-agent synchronization library.
- async
- concurrent
- condition variable
- counting semaphore
- lock
- lock guard
- lockable
- multilock
- mutex
- parallel
- recursive mutex
- semaphore
- shared lock
- shared mutex
- View more
Run tasks in parallel or one after another
Parallelized transform streams for everyone!
🐷 Poku makes testing easy for Node.js, Bun & Deno at the same time.
- 🐷
- test
- runner
- assert
- assertion
- testing
- bun
- deno
- cli
- concurrent
- concurrency
- parallelism
- parallel
- sequential
- View more