The missing standard library for multithreading in JavaScript (Works in the browser, Node.js, Deno, Bun)
-
Updated
Mar 26, 2026 - TypeScript
The missing standard library for multithreading in JavaScript (Works in the browser, Node.js, Deno, Bun)
JavaScript Object like api, backed by an arraybuffer
⚡ Blazing-fast browser MD5 via Rust WASM + Worker Pool. Up to 16× faster than spark-md5 for large files. ESM-only.
SKSQL is a SQL database for the web and node.js written in Typescript.
u-znth is a low-latency four-oscillator synthesizer created entirely in JavaScript.
A zero-copy distributed runtime built on SharedArrayBuffer. Go kernel orchestrates Rust WASM compute modules with atomic epoch signaling. No wasm-bindgen, no serialization overhead — just shared memory and 60FPS+ rendering. BSL-1.1 licensed.
Rayon-like data parallelism for Node.js: a Vite plugin that compiles "use parallel" functions to worker_threads kernels with SharedArrayBuffer + Atomics
Zero-dependency codec library for UTF-8, Base64, Hex and ByteString encoding/decoding.
Three.js models viewer boilerplate
WAV file amplitude visualizer that renders video entirely in the browser
Production-ready template for Next.js 16, React 19, and Rust (WASM). Features Web Workers for non-blocking performance, Tailwind v4, and Zustand.
Threejs + Cannonjs + WebWorker + SharedArraybuffer
Angular App that consumes large volume of data
Typed shared-memory contract research for coherent state across workers, AudioWorklets, and WebAssembly runtimes.
High-performance Video to GIF converter using React 19, FFmpeg.wasm, and Web Workers for client-side, multithreaded processing.
Reference bridge for browser audio: lock-free SAB lanes for WebGPU macro state, realtime input events, and additive GPU residual blocks in AudioWorklets.
Every anime at once - 21,474 series and films on an interactive WebGL voronoi poster wall. An anime fork of nothing-to-watch.
Efficiently partition an ArrayBuffer into multiple TypedArray views with alignment support for optimal memory access.
Crossfilter over millions of rows in the browser: shared-memory workers, Falcon-style lookup tables, a WebGL2 density scatter plot.
To associate your repository with the sharedarraybuffer topic, visit your repo's landing page and select "manage topics."