post-me

Use web Workers and other Windows through a simple Promise API
v0.4.5 URL: https://unpkg.com/post-me@0.4.5/dist/index.js
OpenBrowse Files
communicationpostmessageiframeworkerworkersweb-workerweb-workersconcurrencyparallel-computingfront-endback-endpromisetypescriptpostmate

cuda-wasm

High-performance CUDA to WebAssembly/WebGPU transpiler with Rust safety - Run GPU kernels in browsers and Node.js
v1.1.1 URL: https://unpkg.com/cuda-wasm@1.1.1/dist/index.js
OpenBrowse Files
cudawebassemblywasmwebgpugpuparallel-computingtranspilerrustscientific-computingmachine-learninghigh-performance-computingbrowser-gpucompute-shadersnvidiaopenclvulkanperformancecompilerkernelsimd

atomics-sync

JavaScript multithreading synchronization library
v1.0.3 URL: https://unpkg.com/atomics-sync@1.0.3/dist/atomics-sync.umd.min.js
OpenBrowse Files
multithreadingconcurrencysynchronizationmutexsemaphorelockthread-safetyshared-memoryworker-threadswebworkerssharedarraybufferatomicssynchronization-primitivescritical-sectionnodejsbrowserparallel-computingrace-conditiondeadlock-prevention

@bitair/concurrent.js

Easy Multithreading for JavaScript (Node.js, Bun, Deno & Browser)
v0.8.2 URL: https://unpkg.com/@bitair/concurrent.js@0.8.2/src/node/index.js
OpenBrowse Files
concurrent-computingparallel-computingvertical-scalingmultithreadinggreen-threadcoroutinesweb-workersworker-threadsnon-blockingreactive-programming

task-farmer

A simple multi-core task scheduler that works well with promises. Great for doing parallel data processing.
v0.0.12 URL: https://unpkg.com/task-farmer@0.0.12/build/index.js
OpenBrowse Files
taskparallelparallel-computingparallel-programmingparallel-processingdatadata-transformdata-processingdata-processing-systemmulti-coremulti-processclustercluster-computing