Topic: "web-workers"
developit/workerize
🏗️ Run a module in a Web Worker.
Language: JavaScript - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 4,379 - Forks: 91

alewin/useWorker
⚛️ useWorker() - A React Hook for Blocking-Free Background Tasks
Language: JavaScript - Size: 2.94 MB - Last synced at: 13 days ago - Pushed at: 20 days ago - Stars: 3,036 - Forks: 105

pshihn/workly
A really simple way to move a function or class to a web worker. 🏋️♀️→ 😄
Language: JavaScript - Size: 61.5 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 1,880 - Forks: 51

chrisguttandin/worker-timers
A replacement for setInterval() and setTimeout() which works in unfocused windows.
Language: JavaScript - Size: 26.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 617 - Forks: 26

learning-zone/html-basics
HTML Basics ( HTML-5 )
Language: HTML - Size: 5.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 504 - Forks: 241

Aaronius/penpal
Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.
Language: TypeScript - Size: 2.02 MB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 432 - Forks: 63

BitairLabs/concurrent.js
Non-blocking Concurrent Computation for JavaScript RTEs (Web Browsers, Node.js, Deno & Bun)
Language: TypeScript - Size: 283 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 389 - Forks: 6

W4G1/multithreading
⚡ Multithreading functions in JavaScript to speedup heavy workloads, designed to feel like writing vanilla functions.
Language: TypeScript - Size: 495 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 326 - Forks: 11

brannondorsey/distributed-password-cracking
Borrow CPU cycles from visitor's web browsers to crack MD5 password hashes 😲
Language: JavaScript - Size: 755 KB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 186 - Forks: 62

mhonert/chess
:sushi: Wasabi Chess Engine - written in AssemblyScript
Language: TypeScript - Size: 9.26 MB - Last synced at: 5 months ago - Pushed at: 12 months ago - Stars: 95 - Forks: 13

genderev/assassin
Assassin is a decentralized database that uses background threads to kill slow JavaScript.
Language: JavaScript - Size: 11.7 MB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 83 - Forks: 3

pocesar/react-use-comlink
Three ways to use Comlink web workers through React Hooks (and in a typesafe manner).
Language: TypeScript - Size: 122 KB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 49 - Forks: 4

ChrisZieba/holdem
A texas holdem simulator build with WebAssembly and web workers
Language: C++ - Size: 438 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 46 - Forks: 13

yzsunlei/javascript_concurrency_translation
《JavaScript Concurrency》英文版全书翻译 ->《JavaScript并发编程》,主要内容是Promises, Generators, Web Workers实现JavaScript并发编程相关
Size: 867 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 7

aperkaz/taggr
⚡️ Rediscover your memories while keeping your privacy.
Language: TypeScript - Size: 98 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 4

dmotz/commune.js
Web workers lose their chains: Easy threads without separate function files.
Language: CoffeeScript - Size: 313 KB - Last synced at: about 2 hours ago - Pushed at: over 11 years ago - Stars: 18 - Forks: 3

shilangyu/async-worker
Parallel code execution wrapped in promises ⭐
Language: TypeScript - Size: 729 KB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 12 - Forks: 0

UseWebPlatform/motto-UseWebPlatform
Use universal the Web Platform primitives, a patterns and Polymer Project for reusable, performant, maintainable code.
Size: 55.7 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 2

NotWoods/color-breakdown
Extract prominent colors from an image with this PWA tool.
Language: TypeScript - Size: 4.93 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 5

ilian/mkv-web
Play MKV files right in your web browser
Language: TypeScript - Size: 9.78 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 2

zonayedpca/react-web-workers
Simplest way to include web workers with your React Application and get smoother experience
Language: JavaScript - Size: 3.08 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

naecoo/funcwork
run javascript function in web worker
Language: TypeScript - Size: 310 KB - Last synced at: about 19 hours ago - Pushed at: 9 months ago - Stars: 7 - Forks: 2

faraasat/next-with-web-workers
Example code for article - Optimizing Your Next.js App By Offloading Compute-Intensive Tasks from Main Thread to Web Workers
Language: TypeScript - Size: 69.3 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

ptol/typed-json-rpc
Simple, statically typed and ergonomic way to do async communications (events, workers, http requests) with json-rpc
Language: TypeScript - Size: 112 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

Explosion-Scratch/compile.js
An extensive library for compiling between languages in your web browser
Language: JavaScript - Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 1

BlueBlazin/web-worker-hooks
React hooks for running code inside web workers without needing to eject CRA apps.
Language: TypeScript - Size: 2.72 MB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

EsrafilElahi/web-workers
all web workers codes and tricks
Language: JavaScript - Size: 19.5 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 0

Rumyra/Talk-Web-Workers
A talk about web workers, the what & how, with a focus on workers in specs, like audio worklet, offline canvas and CSS Paint API among others
Language: CSS - Size: 55.3 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

gpolyn/react-and-workerize-loader
create-react-app with workerize-loader with pooling in src/workerPool2.js
Language: JavaScript - Size: 195 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 2

chalu/comlink-workers
Sample project advocating for web workers, Comlink and .... making the UI thread great again
Language: HTML - Size: 352 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 2

leikareipa/wray
Vanilla path tracing library for casual web projects.
Language: TypeScript - Size: 3.04 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

dekkai-data/workers
Tools to manage workers in browsers, node.js and deno.
Language: JavaScript - Size: 1.53 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

theAlexPatin/async-downloader
A lightweight, threaded resource download plugin for web apps
Language: TypeScript - Size: 130 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

boyanio/wasm-workers
Using WebAssembly and Web Workers
Language: WebAssembly - Size: 168 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

ooade/web-workers-demo
Examples using web workers
Language: HTML - Size: 4.88 KB - Last synced at: 17 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

elawad/web-workers-demo
Web Workers demo in React.
Language: TypeScript - Size: 247 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

leolanese/web-workers-interceptors
Vanilla JS Web Workers
Language: JavaScript - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

PelagicCreatures/sargasso
Simple, Fast, Supervised Javascript controllers for responsive custom html elements.
Language: JavaScript - Size: 5.27 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

nilshah98/Dis-Trie-Buted
Idle Computational power volunteering using Distributed Computing, incentivising using Blockchain
Language: JavaScript - Size: 37 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

alshdavid-labs/rpc
Web Worker communication tools
Language: TypeScript - Size: 526 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

yogain123/Web-Workers
Web Workers - Spawn Threads
Language: JavaScript - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

pi-kei/deshgraph
Draw a graph of multivariable function on a deshgram
Language: JavaScript - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

shanhaichik/angular-meetup-worker-demo
aplication with music for viewing performance web worker
Language: TypeScript - Size: 3.17 MB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

hexxone/we_utils
A collection of utilities, mostly useful when creating Wallpaper-Engine Web-Wallpapers with TypeScript & Webpack
Language: TypeScript - Size: 1.13 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 1

wmalinowski/universal-doh
DNS over HTTPS universal TypeScript library
Language: TypeScript - Size: 232 KB - Last synced at: about 23 hours ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

davidyen1124/pixel-alchemist
🎨 Transform your videos into magical color palettes - because every frame deserves to be a masterpiece
Language: JavaScript - Size: 1.13 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

api-modules/cdn-worker
Source code for cdn.duncte123.me
Language: JavaScript - Size: 512 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

FrederickRoman/Readgauge
Reading ease scoring web app. It calculates the US school reading level of a text client-side using neural networks.
Language: TypeScript - Size: 2.81 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

MeharGaur/fib
fib is a 3D visualizer that shows how memoization speeds up recursive problems like the fibonacci sequence 🧮 ✨
Language: Svelte - Size: 55.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

HamzaKV/react-web-worker-hook
React Hooks for integrating web workers
Language: TypeScript - Size: 159 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

hepsiburada/web-workers-lunch-and-learn
Lunch & Learn
Language: JavaScript - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

gpolyn/react-and-worker-loader
Play with pooling for worker-loader and React
Language: JavaScript - Size: 195 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

ardi-n/react-redux-web-workers-sample-app
React/Redux proof-of-concept app that utilizes Web Workers to take the load off UI thread to manage part of the state.
Language: JavaScript - Size: 488 KB - Last synced at: 22 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

completejavascript/web-worker-transferable-object
Simple Example for testing JavaScript Web Worker using Transferable Objects.
Language: JavaScript - Size: 4.88 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

axshatInd/XethScribe
XethScribe is an AI-driven web application designed for real-time audio transcription and translation, leveraging advanced models like OpenAI Whisper for speech recognition. It seamlessly processes audio inputs to deliver accurate, timestamped text outputs for various use cases.
Language: JavaScript - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

mohit-rathee/web-chat
my mvp project
Language: JavaScript - Size: 15.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

olange/learning-service-workers
Learning using Service Workers, Web Workers, Fetch and Cache – articles, useful resources, personal notes
Language: HTML - Size: 2.69 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

danielzotti/web-workers-playground
A project to test web workers in JavaScript
Language: JavaScript - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Zazzik1/Mandelbrot
Interactive representation of the Mandelbrot series using TypeScript, Web Workers and HTML Canvas element.
Language: TypeScript - Size: 291 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

tbela99/workerize
Export a class or function into a web worker
Language: JavaScript - Size: 105 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

jwblangley/boggle-bot
Solver for the grid word game
Language: JavaScript - Size: 6.33 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

xgqfrms/learning-javascript-with-mdn
Learning JavaScript with MDN / 使用 MDN 学习 JavaScript
Language: JavaScript - Size: 1.42 MB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Palmaswell/hacker-news
📡 Read the latest Hacker News fast and reliably under any network condition.
Language: TypeScript - Size: 3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mvasigh/web-workers-react
Companion repository for "Build Snappier Apps with React and Web Workers"
Size: 438 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 9

patrickroberts/gpcpu
Asynchronous Parallel Programming for TypedArray
Language: TypeScript - Size: 651 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Quernest/reduction
📘 dimensionality reduction algorithms
Language: TypeScript - Size: 39.1 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Noviel/next.js-firebase-typescript-workspaces
Scalable monorepo architecture example project
Language: TypeScript - Size: 4.04 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

pricingmonkey/worker-bee
A simple & fast job queue for Web Workers
Language: TypeScript - Size: 22.5 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

phewphewb/workers
A tiny library for multithreading in browser. The library aims to make the work with worker in browsers easy.
Language: JavaScript - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

VictorWesterlund/monkeydo
Multithreaded web animations and task chaining. Cue JavaScript methods with greater performance and portability using Web Workers and JSON.
Language: JavaScript - Size: 43.9 KB - Last synced at: about 2 hours ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

jcamilom/web-workers-dijkstra
A visualization tool for the "Shortest Path Problem" using the Dijkstra's algorithm
Language: JavaScript - Size: 188 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

sholloway/cells
A Javascript module for simulating Conway's Game of Life in a browser."
Language: JavaScript - Size: 1.15 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

sakmanal/ImgAnalysisToolkit
Image Analysis Toolkit for text document Binarization & Segmentation written in TypeScript.
Language: TypeScript - Size: 12 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

adrian-seijo/podcasterz
This is a small podcast web app done as part of an interview process a while ago.
Language: JavaScript - Size: 2.58 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

dguo/web-worker-demo
Language: HTML - Size: 252 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

gkampitakis/blurhash-previewer
Language: TypeScript - Size: 210 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

sichangi/The-Room
An interactive design concept implementation, inspired by a Behance showcase from Alexey Yurkov & Vadim
Language: Vue - Size: 6.17 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

erinlynndownes/react-slide-puzzle
15 or 8 piece sliding tiles puzzle with ai solver using the fringe search algorithm
Language: JavaScript - Size: 9.96 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

UcheSylvester/2D-Image-Processor
Language: JavaScript - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

davidjsalazarmoreno/workers-example
Web worker and service worker example
Language: HTML - Size: 139 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

completejavascript/inline-web-worker
Simple Example for testing JavaScript Inline Web Worker.
Language: JavaScript - Size: 3.91 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

completejavascript/web-worker-test
Simple Example for testing JavaScript Web Worker.
Language: JavaScript - Size: 5.86 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

arorarahul/plain-js-app-with-latest-features
Size: 1000 Bytes - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

xjsdev/iorpc
This is a lightweight module for implementing remote asynchronous function calls (RPC) between different scripts using various transports, like WebSockets. It allows calling functions on a remote API and routing responses with minimal configuration.
Language: JavaScript - Size: 60.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

andrey-golubenko/ideas-space-blog
Full-stack multifunctional blogging platform
Language: TypeScript - Size: 34.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

rwv/browser-web-worker
👷 Run Web Workers in Node.js using a real Chrome browser via Puppeteer.
Language: TypeScript - Size: 274 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

pitzzahh/evently
An event attendance management system that helps organize events and track participant attendance. It offers QR code scanning, attendance tracking, and reporting features.
Language: Svelte - Size: 12.9 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

mcecode/metronomes
Different ways to implement a metronome in JavaScript using browser APIs
Language: TypeScript - Size: 69.3 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

jaaamesey/parra
a `run-with-worker` wrapper for easy parallel computation in JavaScript
Language: TypeScript - Size: 46.9 KB - Last synced at: about 5 hours ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

accelatrix/accelatrix
A parallel functional programming framework for in-browser processing of enumerations of business entities
Size: 1.45 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

DiegoSF1996/webWorkerSimpleExample
A simple example of a web worker in vanilla js, you can see a demo in the link below.
Language: HTML - Size: 0 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

waw3ru/kwa-mathe
A hotel food order management app using tinybase and angular
Language: TypeScript - Size: 563 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

samuelastech/byte-bank
A fictional bank implementation
Language: HTML - Size: 2.29 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

antonioalanxs/Local-LLM
Use an LLM locally, with privacy and for free. Built using HTML, CSS and JavaScript.
Language: CSS - Size: 83 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

jvmolu/IMShare
A P2P File sharing system similar to Torrent, where users can seed[upload] or download files simultaneously. Currently I have implemented a browser based client in react js which utilizes web workers to paralelly upload/download files. Backend is implemented in Node Js. Entire application is powered by the magic of Socket Programming.
Language: TypeScript - Size: 290 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

prince-axios/Web-Workers
EAD Web Workers Assignment
Language: JavaScript - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ryands17/web-workers-mobx
A sample counter app with web workers and MobX (experimental)
Language: JavaScript - Size: 188 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

illright/worker-request-response
A Promise API for submitting requests to workers and tracking responses.
Language: TypeScript - Size: 49.8 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

msdario12/color-detection
Aplicación para la detección de colores principales a partir de imagenes por medio de uso de web-workers del lado del cliente.
Language: JavaScript - Size: 2.99 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

enclavetech/kms
Secure key management & crypto
Language: TypeScript - Size: 450 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
