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
2k stars
68 watching
149 forks
Language: C++
last commit: about 3 years ago
Linked from 1 awesome list
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 |