An open API service providing repository metadata for many open source software ecosystems.

Topic: "webworker"

QwikDev/partytown

Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉

Language: TypeScript - Size: 20.8 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 13,326 - Forks: 442

developit/greenlet

🦎 Move an async function into its own thread.

Language: JavaScript - Size: 54.7 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 4,704 - Forks: 99

parallel-js/parallel.js

Easy multi-core processing utilities for Node.

Language: JavaScript - Size: 546 KB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 3,240 - Forks: 198

neomjs/neo

The application worker driven frontend framework

Language: JavaScript - Size: 32.7 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2,939 - Forks: 163

ErickWendel/semana-javascript-expert08

JS Expert Week 8.0 - 🎥Pre processing videos before uploading in the browser 😏

Language: JavaScript - Size: 27.8 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 2,481 - Forks: 1,575

GoogleChromeLabs/worker-plugin

👩‍🏭 Adds native Web Worker bundling support to Webpack.

Language: JavaScript - Size: 125 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 1,918 - Forks: 79

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: 2 days ago - Pushed at: almost 3 years ago - Stars: 1,880 - Forks: 51

astoilkov/main-thread-scheduling

Fast and consistently responsive apps using a single function call

Language: TypeScript - Size: 394 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 1,332 - Forks: 33

KonghaYao/cn-font-split

划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size.

Language: Rust - Size: 12.2 MB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 807 - Forks: 29

dai-shi/react-hooks-worker

React custom hooks for web workers

Language: TypeScript - Size: 2.44 MB - Last synced at: about 18 hours ago - Pushed at: about 2 years ago - Stars: 711 - Forks: 16

AlloyTeam/alloy-worker

面向事务的高可用 Web Worker 通信框架

Language: TypeScript - Size: 833 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 644 - Forks: 53

GoogleChromeLabs/comlink-loader

Webpack loader to offload modules to Worker threads seamlessly using Comlink.

Language: JavaScript - Size: 31.3 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 625 - Forks: 40

alesgenova/post-me

📩 Use web Workers and other Windows through a simple Promise API

Language: TypeScript - Size: 801 KB - Last synced at: about 5 hours ago - Pushed at: about 4 years ago - Stars: 513 - Forks: 13

eshaz/wasm-audio-decoders

Browser and NodeJS Web Assembly audio decoder libraries that are highly optimized for size and performance.

Language: JavaScript - Size: 551 MB - Last synced at: 12 days ago - Pushed at: 21 days ago - Stars: 509 - Forks: 31

developit/jsdom-worker

👷‍♀️ Use Web Workers in Jest / JSDOM 🌈

Language: JavaScript - Size: 199 KB - Last synced at: about 1 hour ago - Pushed at: about 2 years ago - Stars: 290 - Forks: 20

alexcrist/autotone

A vocal pitch correction web application (like Autotune)

Language: C - Size: 13.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 284 - Forks: 10

yisar/smallapp

🎃 Chinese miniapp architecture.

Language: JavaScript - Size: 11.9 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 283 - Forks: 63

latsic/imgalign

Webapplication for image stitching and aligning

Language: C++ - Size: 228 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 265 - Forks: 42

dai-shi/redux-in-worker

Entire Redux in Web Worker

Language: TypeScript - Size: 900 KB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 261 - Forks: 6

niutech/vue-in-web-worker

Vue.js in Web Worker

Language: Vue - Size: 414 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 212 - Forks: 6

oguzeroglu/Rhubarb

A WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.

Language: JavaScript - Size: 876 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 202 - Forks: 8

mathe42/vite-plugin-comlink

Use WebWorkers in Vite with comlink!

Language: TypeScript - Size: 444 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 201 - Forks: 18

azu/kvs

Lightweight key-value storage library for Browser, Node.js, and In-Memory.

Language: TypeScript - Size: 2.12 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 185 - Forks: 6

DaniGuardiola/rpc-anywhere

Create a type-safe RPC anywhere.

Language: TypeScript - Size: 354 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 180 - Forks: 2

qualified/lsps

Use Language Servers with in-browser editors. Monorepo of editor agnostic packages and CodeMirror client.

Language: TypeScript - Size: 12.7 MB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 162 - Forks: 15

rosslh/Mandelbrot.site

Explore the Mandelbrot set fractal online in your web browser. Built with Rust, Wasm, and TypeScript.

Language: Rust - Size: 142 MB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 157 - Forks: 10

gao-sun/github-vsc 📦

🐙 Launch VSCode dev environment in your browser.

Language: TypeScript - Size: 398 KB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 131 - Forks: 18

kriasoft/cloudflare-starter-kit

Template (boilerplate) repository for scaffolding Cloudflare Workers projects

Language: TypeScript - Size: 5.59 MB - Last synced at: 15 minutes ago - Pushed at: about 2 years ago - Stars: 125 - Forks: 21

d-markey/squadron

Multithreading and worker thread pool for Dart / Flutter, to offload CPU-bound and heavy I/O tasks to Isolate or Web Worker threads (JS+WASM).

Language: Dart - Size: 109 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 106 - Forks: 2

IguMail/socketio-shared-webworker

Socket.io client inside a WebWorker thread

Language: JavaScript - Size: 2.51 MB - Last synced at: about 21 hours ago - Pushed at: over 2 years ago - Stars: 96 - Forks: 15

elsmr/mp3-mediarecorder

🎙MediaRecorder ponyfill that records audio as mp3

Language: TypeScript - Size: 5.19 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 89 - Forks: 8

wix-incubator/remote-dom

Language: JavaScript - Size: 566 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 86 - Forks: 19

TwoAbove/noita-tools

A collection of tools for Nolla Game's Noita that help get insight into seeds and find ones with special constraints.

Language: TypeScript - Size: 70.5 MB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 74 - Forks: 8

deakjahn/flutter_isolate_web

Unified interface to isolates and web workers.

Language: Dart - Size: 83 KB - Last synced at: about 2 hours ago - Pushed at: about 4 years ago - Stars: 68 - Forks: 15

Wildhoney/Freelancer

:necktie: An implementation of on-the-fly defined WebWorkers that are created inline using data URIs, rather than separate physical files — for the benefit of all humanity.

Language: JavaScript - Size: 1.88 MB - Last synced at: about 7 hours ago - Pushed at: about 8 years ago - Stars: 67 - Forks: 1

jershell/simple-jsonrpc-js

Simple jsonrpc javascript library. Generate and parse json rpc messages

Language: JavaScript - Size: 139 KB - Last synced at: 6 days ago - Pushed at: about 4 years ago - Stars: 66 - Forks: 19

ng-web-apis/workers 📦

A library for comfortable use of Web Workers API in Angular

Language: TypeScript - Size: 339 KB - Last synced at: 4 minutes ago - Pushed at: almost 2 years ago - Stars: 65 - Forks: 4

GrabarzUndPartner/nuxt-font-loader-strategy 📦

Helps to load fonts and activate them by preloading.

Language: JavaScript - Size: 7.19 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 64 - Forks: 1

wizardoc/arrow-cache

🏹️Cache mechanism base on Web Worker, help us build high performance webApp.

Language: TypeScript - Size: 1.21 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 6

maxgaurav/indexeddb-orm

Indexed DB ORM

Language: TypeScript - Size: 688 KB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 60 - Forks: 12

patrikx3/gitlist Fork of klaussilveira/gitlist

🤖 A decorated enhanced elegant, feature rich and modern private git ui repository viewer

Language: PHP - Size: 8.82 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 58 - Forks: 9

rokid/node-webworker

Threads in Node.js with Web Worker

Language: JavaScript - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 55 - Forks: 1

h1romas4/libymfm.wasm

This repository is an experimental WebAssembly build of the [ymfm](https://github.com/aaronsgiles/ymfm) Yamaha FM sound cores library.

Language: Rust - Size: 19.5 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 8

okikio/sharedworker

A small spec. compliant polyfill for SharedWorkers, it acts as a drop in replacement for normal Workers.

Language: JavaScript - Size: 1.66 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 52 - Forks: 5

notrabs/use-ammojs

ammo.js physics for use with react-three-fiber

Language: TypeScript - Size: 2.27 MB - Last synced at: 25 days ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 9

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: 27 days ago - Pushed at: over 5 years ago - Stars: 49 - Forks: 4

duart38/Thread

type safe multi-threading made easier

Language: TypeScript - Size: 111 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 48 - Forks: 3

squidfunk/iframe-worker

A tiny WebWorker shim for file://

Language: TypeScript - Size: 1.32 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 47 - Forks: 12

bucherfa/lineageos-devices

LineageOS Devices

Language: JavaScript - Size: 3.08 MB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 46 - Forks: 4

graphcentral/graph

Performant graph visualization on the web with WebGL + Webworkers + IndexedDB / https://graphcentral.github.io/graph

Language: TypeScript - Size: 29.5 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 2

unadlib/data-transport

A simple and responsive universal transport

Language: TypeScript - Size: 751 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 45 - Forks: 1

patcito/mindwallet

mindwallet helps you create brain wallets with the strongest encryption algorithm in existence so that you don't need to spend money on expensive proprietary hardware wallets that require you to memorize a passphrase anyway.

Language: HTML - Size: 20.9 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 43 - Forks: 12

gaplo917/react-offload-ui-thread-research

React offload UI Thread research

Language: TypeScript - Size: 1.78 MB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 2

fabiospampinato/worktank

A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.

Language: TypeScript - Size: 82 KB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 40 - Forks: 2

unadlib/coaction

Effortless multithreading for high-performance JavaScript web apps.

Language: TypeScript - Size: 10.1 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 1

neomjs/covid-dashboard

COVID19 Dashboard

Language: JavaScript - Size: 19.4 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 33 - Forks: 10

mutebg/WorkerStore

Small React state container running inside WebWorker

Language: JavaScript - Size: 310 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 0

theajack/logger

Web logger based on indexedDB and WebWorker

Language: TypeScript - Size: 396 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 30 - Forks: 8

ApelegHQ/lot

Sandbox for isolating ECMAScript code

Language: TypeScript - Size: 752 KB - Last synced at: about 13 hours ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 1

busytex/busytex

TexLive programs bundled into a single static binary for x86_64-linux / WASM

Language: Makefile - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 2

dpsthree/angular-performance-playground

A sample application that allows the user to explore Angular's performance capabilities

Language: TypeScript - Size: 3.99 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 5

mys1024/worker-fn

worker-fn hides the complexity of communication between the JavaScript main thread and Worker threads, making it easy to call the functions defined in workers.

Language: TypeScript - Size: 376 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 23 - Forks: 1

bigtimebuddy/pixi-webworker-example 📦

Language: TypeScript - Size: 662 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 0

molvqingtai/comctx

Cross-context RPC solution with type safety and flexible adapters.

Language: TypeScript - Size: 834 KB - Last synced at: about 4 hours ago - Pushed at: 5 days ago - Stars: 22 - Forks: 0

mendrik/diorama-2023

An image layout algorithm for fixed sized canvases.

Language: TypeScript - Size: 58.4 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 1

zemlyansky/random-forest

Random forests ported to Javascript with WebAssembly and WebWorkers

Language: JavaScript - Size: 344 KB - Last synced at: 21 days ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 4

indreklasn/pwa-example

Everything you need to know about PWAs

Language: JavaScript - Size: 80.1 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 22 - Forks: 10

d-markey/squadron_builder

Dart code generator for Squadron workers. Implement your worker service and let squadron_builder bridge the gap with Web Workers and Isolates!

Language: Dart - Size: 735 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 2

BackdoorTech/Beast-ORM

ORM for accessing indexedDB as a promise base api implementation.

Language: TypeScript - Size: 1.61 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 8

justahero/qrcode-wasm-bindgen

A WebAssembly project with wasm-bindgen & web workers

Language: JavaScript - Size: 30.3 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 20 - Forks: 3

r17x/Medicine

⚙⚕️💊⚛️Simple Todo with Create-React-app

Language: JavaScript - Size: 6.35 MB - Last synced at: 15 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 0

Deserter-io/vkListr

Скачивание списка Участников сообщества ВКонтакте

Language: JavaScript - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 5

mizchi/minlink

Minimum(> 1kb) and isomorphic worker wrapper with comlink like rpc.

Language: TypeScript - Size: 161 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 0

Silencesnow/worker-demo-2022

demo for web worker

Language: TypeScript - Size: 43.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 6

gkjohnson/threading-js

Wrapper for Web Workers for easily running a function from the client without serving the worker a script

Language: JavaScript - Size: 1.83 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 4

denosaurs/parry

👷🏽‍♂️ Run deno functions in WebWorkers

Language: TypeScript - Size: 54.7 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 1

japgolly/webapp-util

Scala Webapp Utilities

Language: Scala - Size: 673 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 3

ryuever/cronr

Time-based job scheduler in millisecond precision running on browser(webWorkers support) and Node.js

Language: TypeScript - Size: 5.45 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 4

wuyunqiang/dynamic-tasks

一个避免卡顿的js任务库

Language: TypeScript - Size: 143 KB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 16 - Forks: 4

johanholmerin/nested-worker

Nested Worker polyfill for Safari

Language: JavaScript - Size: 36.1 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 4

tharunoptimus/simple-worker-upload

Offloading Upload Process to a web worker with UI updates

Language: TypeScript - Size: 3.66 MB - Last synced at: 24 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 2

Magnithor/CanvasTable

CanvasTable

Language: JavaScript - Size: 1.82 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 3

mtgoncurve/mtgoncurve.com

Frontend code for mtgoncurve.com

Language: Vue - Size: 3.49 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 5

trentmwillis/ez-offscreen-canvas

A small library to make it easier to use OffscreenCanvas in a Web Worker

Language: HTML - Size: 162 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 0

damoresa/ng-webworker

Repository featuring a web worker running within Angular.

Language: TypeScript - Size: 126 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 6

arqex/worker-function

Create functions that are executed inside of web workers and return promises.

Language: JavaScript - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 1

alexnoz/wasm-worker-api

:seedling: Move compiled with Emscripten C/C++ functions into a separate thread

Language: JavaScript - Size: 119 KB - Last synced at: 27 days ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 3

alvarolorentedev/web-threads

generic threads using web workers for the web

Language: JavaScript - Size: 1.23 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

johnrjj/react-measure-text-worker

📏 Experimental off-thread position calculator built for React 📐

Language: TypeScript - Size: 266 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 2

chenxiaoyao6228/code-studio

Online web code runner for JS and NodeJS, build with Angular 18 + RxJS + WebContainers + Monaco Editor + XtermJS

Language: TypeScript - Size: 17.2 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 11 - Forks: 1

gyeongseokKang/nextjs-webworker-ffmpegwasm

FFmpeg WASM with Next.js, TypeScript, and Web Workers

Language: TypeScript - Size: 96.7 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 2

Natasha08/redux-middleware-workers

A redux-middleware solution for multiple web workers

Language: JavaScript - Size: 769 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 3

WangShan010/turf-async

turfAsync 使 Turf 可以在 Web Worker 中运行,避免计算量较大时造成页面阻塞卡死。

Language: HTML - Size: 426 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 4

faerryn/wasmbrot

Mandelbrot viewer using WebAssembly

Language: JavaScript - Size: 964 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

epiviz/epiviz.gl

Visualize genomic data using webgl and webworkers, in an effort to provide a fluid, high-performance user experience.

Language: JavaScript - Size: 68.1 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 10 - Forks: 5

QdabuliuQ/QuickChart

基于Echarts实现图表在线编辑

Language: Vue - Size: 5.91 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 1

zduny/mezzenger

Message passing infrastructure for Rust.

Language: Rust - Size: 187 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

behnammodi/jetworker

jetworker easy way for community with Web Worker

Language: JavaScript - Size: 2.19 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 0

keyframe-refiner/keyframe-refiner

原画位置合わせ / Anime keyframe stabilizer done right.

Language: Svelte - Size: 18.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

thi-ng/ws-ldn-11 📦

High Performance ClojureScript - WebGL, WebRTC, Web workers & asm.js

Language: Clojure - Size: 15.6 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 3