node-webworker-threads

Worker API

Provides an API to run long-running tasks outside the main thread of a Node.js process, using native threads for parallel execution.

Lightweight Web Worker API implementation with native threads

GitHub

2k stars
68 watching
149 forks
Language: C++
last commit: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
andywer/threads.js A library that simplifies multithreading in Node.js and browsers by providing a unified API for worker threads 3,067
developit/workerize Enables asynchronous execution of JavaScript functions within a Web Worker. 4,352
ampproject/worker-dom A library that enables complex DOM mutations to be performed in a background thread. 3,214
developit/greenlet A utility that moves an async function into its own isolated execution context 4,677
walkor/workerman A framework for building fast and scalable network applications using asynchronous event-driven programming in PHP. 11,167
piscinajs/piscina A fast and efficient worker thread pool implementation for Node.js 4,361
learning-zone/nodejs-basics Provides an introduction to building server-side applications with JavaScript using Node.js 3,066
parallel-js/parallel.js A utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks. 3,232
talyssonoc/node-api-boilerplate A starting point for building scalable web APIs with Node and TypeScript using Clean Architecture and Domain-Driven Design principles. 3,321
websockets/ws A library implementing a WebSocket protocol for bidirectional, real-time communication between clients and servers. 21,752
googlechromelabs/comlink Library to simplify communication between threads in web applications 11,413
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,827
agenda/agenda A lightweight job scheduling solution with MongoDB support and TypeScript implementation. 9,400
tootallnate/java-websocket A library implementing a WebSocket protocol in Java. 10,530
petruisfan/node-supervisor A tool to manage Node.js applications by restarting them on code changes or program crashes. 3,756