worker-pool-task-queue

The library is specifically designed for Node.js environments and is based upon the native worker_threads module

cluster-executor

WorkerPool based on cluster that allows executing synchronous functions asynchronously using forks stored in pool.

worker-executor

WorkerPool based on worker_threads that allows executing synchronous functions asynchronously using Workers stored in pool.