Alternative packages for multi-threading in Nodejs
Updated :
May 31, 2023
piscina
Github stargazers
3193
Github forks
75
Commits
142
Code contributors Contributors
12
A fast, efficient Node.js Worker Thread Pool implementation
Created
April 8, 2020
Updated
Dec. 7, 2022
License
other
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
56
bree
Github stargazers
2610
Github forks
73
Commits
392
Code contributors Contributors
20
Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.
Created
July 8, 2020
Updated
Nov. 27, 2022
License
mit
Github repo
Type
Template
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
JavaScript
Issues
16
microjob
Github stargazers
2018
Github forks
57
Commits
316
Code contributors Contributors
11
A tiny wrapper for turning Node.js worker threads into easy-to-use routines for heavy CPU loads.
Created
Aug. 26, 2018
Updated
Jan. 28, 2021
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
22
node-threads-a-gogo
Github stargazers
1413
Github forks
153
Commits
134
Code contributors Contributors
3
TAGG :: threads_a_gogo :: Simple and fast JavaScript threads for Node.js
Created
Nov. 22, 2011
Updated
Jan. 5, 2017
License
other
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
10
worker-threads-pool
Github stargazers
425
Github forks
27
Commits
16
Code contributors Contributors
1
Easily manage a pool of Node.js Worker Threads
Created
June 24, 2018
Updated
Oct. 14, 2018
License
mit
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
3
noroutine
Github stargazers
91
Github forks
10
Commits
32
Code contributors Contributors
4
Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Created
Oct. 23, 2021
Updated
April 29, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
JavaScript
Issues
8
Homepage
synchronous-worker
Github stargazers
73
Github forks
2
Commits
22
Code contributors Contributors
2
Node.js Workers, except on the same thread
Created
Dec. 21, 2020
Updated
June 20, 2022
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
C++
Issues
3
nodejs-threadpool
Github stargazers
66
Github forks
19
Commits
12
Code contributors Contributors
1
基于nodejs worker_threads的线程池。耗时操作或nodejs没有提供异步模式的api(例如解密、同步的文件api)都可以在线程池中执行,业务代码只需要返回一个Promise或async函数给线程池库,至于业务逻辑做什么操作,其实都可以,比如setTimeout,异步操作,async await等
Created
Oct. 16, 2020
Updated
Oct. 26, 2022
License
mit
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
node-procfs-stats
Github stargazers
66
Github forks
15
Commits
41
Code contributors Contributors
5
get detailed information about running process and threads on linux machines from node. more than ps/top/iostat alone
Created
Jan. 10, 2014
Updated
April 22, 2019
Github repo
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
lrt
Github stargazers
61
Github forks
0
Commits
124
Code contributors Contributors
1
Scheduler for long-running tasks inside browsers and Node.JS
Created
June 19, 2019
Updated
Sept. 7, 2022
License
mit
Github repo
Platform
Node.js, Browser
Primary Language, based on Github DataLanguage
TypeScript
Issues
6
node-webworker
Github stargazers
55
Github forks
1
Commits
51
Code contributors Contributors
2
Threads in Node.js with Web Worker
Created
Sept. 28, 2017
Updated
Dec. 15, 2017
License
apache-2.0
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
4
sync-threads
Github stargazers
37
Github forks
3
Commits
11
Code contributors Contributors
1
Perform async work synchronously in Node.js using worker threads
Created
Oct. 31, 2020
Updated
Nov. 1, 2020
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
funthreads
Github stargazers
30
Github forks
5
Commits
52
Code contributors Contributors
4
Multi-threading library for Node.js which allows run functions in thread.
Created
Aug. 4, 2018
Updated
April 2, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
TypeScript
Issues
1
function-threads
Github stargazers
30
Github forks
5
Commits
52
Code contributors Contributors
4
Multi-threading library for Node.js which allows run functions in thread.
Created
Aug. 4, 2018
Updated
April 2, 2022
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
1
node-threadpool
Github stargazers
28
Github forks
1
Commits
55
Code contributors Contributors
1
Node thread pools using worker threads
Created
June 25, 2018
Updated
June 30, 2018
License
mit
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
7
worktank
Github stargazers
22
Github forks
3
Commits
34
Code contributors Contributors
1
A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.
Created
March 27, 2021
Updated
March 8, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
TypeScript
Issues
1
node-worker-factorial
Github stargazers
22
Github forks
13
Commits
5
Code contributors Contributors
2
A simple app that demonstrates usage of Worker threads in Node.js
Created
June 27, 2018
Updated
Oct. 19, 2018
Github repo
Type
App
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
Issues
1
eosio-ship-reader
Github stargazers
20
Github forks
6
Commits
107
Code contributors Contributors
2
Reactive multi-threaded Antelope state reader
Created
Nov. 9, 2020
Updated
May 9, 2023
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
TypeScript
Issues
9
node-worker-thread-rxjs
Github stargazers
18
Github forks
6
Commits
4
Code contributors Contributors
1
A simple example of how to use Node worker_thread module with RxJS observables to stream data between the worker thread and main thread.
Created
Feb. 16, 2019
Updated
Feb. 16, 2019
Github repo
Type
Module/library
Platform
Node.js
Primary Language, based on Github DataLanguage
JavaScript
purescript-node-workerbees
Github stargazers
16
Github forks
3
Commits
7
Code contributors Contributors
2
Convenient multi-threading on Node with PureScript.
Created
March 23, 2021
Updated
Aug. 21, 2021
License
mit
Github repo
Primary Language, based on Github DataLanguage
PureScript