piscinajs

piscinajs/piscina

A fast, efficient Node.js Worker Thread Pool implementation

TypeScript
5103
157
Other

Piscina is a fast and efficient Node.js Worker Thread Pool implementation designed to handle both fixed-task and variable-task scenarios. It provides features like flexible pool sizes, proper async tracking integration, tracking statistics for run and wait times, cancellation support, memory resource limits, and support for CommonJS, ESM, and TypeScript. The library is ideal for developers looking to offload synchronous, compute-intensive operations from the main Node.js event loop thread to improve application performance.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of piscinajs/piscina

Account's avatar
TypeScript definitions for node
Account's avatar
An implementation of WHATWG AbortController interface.
Account's avatar
writable stream that concatenates strings or binary data and calls a callback with the result
Account's avatar
Generate ESM wrapper files for CommonJS modules
Account's avatar
the most correct and second fastest glob implementation in JavaScript
Account's avatar
A modern successor to standard
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

dependabot[bot]'s profile
dependabot[bot]
213 contributions
jasnell's profile
jasnell
93 contributions
metcoder95's profile
metcoder95
85 contributions
addaleax's profile
addaleax
31 contributions
JaoodxD's profile
JaoodxD
5 contributions
RafaelGSS's profile
RafaelGSS
4 contributions
AugustinMauroy's profile
AugustinMauroy
3 contributions
Deivu's profile
Deivu
3 contributions
SamVerschueren's profile
SamVerschueren
3 contributions
clydin's profile
clydin
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet