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: over 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,082
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,218
developit/greenlet A utility that moves an async function into its own isolated execution context 4,678
walkor/workerman A framework for building fast and scalable network applications using asynchronous event-driven programming in PHP. 11,207
piscinajs/piscina A fast and efficient worker thread pool implementation for Node.js 4,437
learning-zone/nodejs-basics Provides an introduction to building server-side applications with JavaScript using Node.js 3,074
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,235
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,325
websockets/ws A library implementing a WebSocket protocol for bidirectional, real-time communication between clients and servers. 21,839
googlechromelabs/comlink Library to simplify communication between threads in web applications 11,493
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,855
agenda/agenda A lightweight job scheduling solution with MongoDB support and TypeScript implementation. 9,419
tootallnate/java-websocket A WebSocket implementation in Java 10,557
petruisfan/node-supervisor A tool to manage Node.js applications by restarting them on code changes or program crashes. 3,756