Projects in Awesome Lists tagged with worker-pool
A curated list of projects in awesome lists tagged with worker-pool .
https://github.com/panjf2000/ants
๐๐๐ ants is the most powerful and reliable pooling solution for Go.
ants go goroutine goroutine-pool pool worker-pool
Last synced: 12 May 2025
https://github.com/hibiken/asynq
Simple, reliable, and efficient distributed task queue in Go
asynchronous-tasks background-jobs go golang redis task-queue worker-pool
Last synced: 12 May 2025
https://github.com/andywer/threads.js
๐งต Make web workers & worker threads as simple as a function call.
isomorphic-javascript javascript multithreading nodejs thread-pool typescript web-worker worker-pool worker-threads
Last synced: 13 May 2025
https://github.com/alitto/pond
๐ Minimalistic and High-performance goroutine worker pool written in Go
concurrency go golang golang-library goroutine-pool high-performance pond worker-pool worker-pool-factory
Last synced: 13 May 2025
https://github.com/gammazero/workerpool
Concurrency limiting goroutine pool
Last synced: 14 Feb 2026
https://github.com/w4g1/multithreading
The missing standard library for multithreading in JavaScript (Works in the browser, Node.js, Deno, Bun)
atomics bun concurrency deno javascript multi-threading multithreading nodejs parallel-processing shared-array-buffer shared-worker sharedarraybuffer thread-pool threads typescript web-worker web-workers webworkers worker-pool worker-threads
Last synced: 28 Jan 2026
https://github.com/webpack/thread-loader
Runs the following loaders in a worker pool
loader multithreading thread webpack webpack-loader worker-pool
Last synced: 12 Jan 2026
https://github.com/webpack-contrib/thread-loader
Runs the following loaders in a worker pool
loader multithreading thread webpack webpack-loader worker-pool
Last synced: 12 May 2025
https://github.com/ankorstore/yokai
Simple, modular, and observable Go framework for backend applications.
backend dependency-injection framework go golang grpc-server http-server kubernetes mcp mcp-server metrics modular observability open-telemetry prometheus worker-pool yokai
Last synced: 24 Feb 2026
https://github.com/sebastianwessel/quickjs
A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox
example javascript module package quickjs quickjs-emscripten quickjs-runtime sandbox sandbox-environment typescript wasm webassembly worker worker-pool worker-threads
Last synced: 14 May 2025
https://github.com/austinksmith/hamsters.js
100% Vanilla Javascript Multithreading & Parallel Execution Library
concurrent-programming future-proofing high-performance-computing multithreaded multithreading nodejs-server parallel-processing performance react-native-app task-processor task-runner threadpool throughput throughput-performance web-application webworkers worker worker-pool worker-threads
Last synced: 14 May 2025
https://github.com/austinksmith/Hamsters.js
100% Vanilla Javascript Multithreading & Parallel Execution Library
concurrent-programming future-proofing high-performance-computing multithreaded multithreading nodejs-server parallel-processing performance react-native-app task-processor task-runner threadpool throughput throughput-performance web-application webworkers worker worker-pool worker-threads
Last synced: 06 Apr 2025
https://github.com/albrow/jobs
A persistent and flexible background jobs library for go.
Last synced: 11 Jan 2026
https://github.com/chebyrash/promise
Promise / Future library for Go
future futures go go-generics golang golang-examples golang-future golang-library golang-package goroutine goroutine-pool pool promise promise-library promises promises-library worker-pool
Last synced: 15 May 2025
https://github.com/poolifier/poolifier
Fast and small Node.js worker_threads and cluster worker pool
computing concurrency cpu eventloop javascript nodejs parallelism performance scheduling threadpool typescript worker-pool
Last synced: 10 Apr 2025
https://github.com/acaloiaro/neoq
Queue-agnostic background job library for Go, with a pleasant API and powerful features.
async asynchronous-tasks background-jobs distributed-systems golang postgres task-queue worker-pool worker-pool-go
Last synced: 29 Aug 2025
https://github.com/developit/task-worklet
Task Worklet: explainer, polyfill and demos.
threading threadpool worker worker-pool worklet
Last synced: 09 Apr 2025
https://github.com/fredwu/opq
Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.
back-pressure demand-control elixir fifo gen-stage genstage in-memory opq pool pooling queue rate-limit worker-pool
Last synced: 12 Apr 2025
https://github.com/goptics/varmq
A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program
concurrency distrubted-systems go goroutine goroutine-pool hacktoberfest message-queue persistence pool priority-queue queue varmq worker worker-pool
Last synced: 16 Jan 2026
https://github.com/alphadose/itogami
Fastest and most efficient goroutine pool (experimental)
concurrency fastest go golang goroutine goroutine-pool highly-concurrent itogami lock-free low-latency low-memory-footprint pool threadpool worker-pool
Last synced: 16 Mar 2025
https://github.com/h2337/cppq
Simple, reliable & efficient distributed task queues for C++17
asynchronous-tasks background-jobs cpp cpp17 distributed-computing redis redis-queue task-queue tasks worker-pool
Last synced: 13 Aug 2025
https://github.com/choria-io/asyncjobs
Asynchronous Job Processor
asynchronous go golang jetstream jobs nats queues scheduler scheduling task-queue worker-pool
Last synced: 14 Apr 2025
https://github.com/softvar/super-workers
:horse: Distribute load on front-end via parallelism
child-process hacktoberfest highly-parallelized-algorithm jankfree multi-threading parallel-computing performance-boost priority-queue queue-tasks queue-workers thread-pool web-worker worker-pool
Last synced: 04 Mar 2026
https://github.com/shomali11/parallelizer
Simplifies the parallelization of function calls.
function functions go golang job jobs parallel parallelism parallelization parallelize pool timeout worker worker-pool
Last synced: 15 Apr 2025
https://github.com/txaty/gool
Generic goroutine pool: Submit, Map, Async.
concurrency go golang goroutine goroutine-pool parallel worker-pool
Last synced: 18 Jan 2026
https://github.com/hmdsefi/gowl
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
concurrency concurrent-programming go golang monitor monitoring monitoring-tool pool pooling worker-pool
Last synced: 14 Jan 2026
https://github.com/general-cbic/poolex
A library for managing pools of workers
elixir elixir-library hacktoberfest poolboy worker-pool
Last synced: 19 Apr 2026
https://github.com/cmitsakis/workerpool-go
auto-scaling worker pool (work queue) in Go, using generics
goroutine-pool pool work-queue worker worker-pool
Last synced: 10 Apr 2026
https://github.com/dc0d/workerpool
A workerpool that can get expanded & shrink dynamically.
concurrency extra-workers go golang goroutine initial-workers pool worker-pool
Last synced: 12 Apr 2025
https://github.com/snuffydev/svelte-worker-store
:zap: Turbocharge your apps with multithreaded Svelte stores.
state stores svelte svelte-store sveltejs web-worker worker worker-pool worker-threads
Last synced: 02 May 2025
https://github.com/poolifier/poolifier-web-worker
Fast and small web worker pool
Last synced: 23 Feb 2026
https://github.com/g-andrade/taskforce
On-demand worker pools for parallelizable tasks
erlang parallelization worker-pool
Last synced: 13 Apr 2025
https://github.com/general-CbIC/poolex
A library for managing pools of workers
elixir elixir-library hacktoberfest poolboy worker-pool
Last synced: 14 May 2025
https://github.com/YSZhuoyang/go-dispatcher
A goroutine job dispatcher based on worker-pool pattern.
barrier-synchronization bulkhead concurrent-programming dispatcher goroutines job-dispatcher worker-pool
Last synced: 21 Jul 2025
https://github.com/bravo1goingdark/mailgrid
Ultra-lightweight Go CLI for high-throughput email automation. Sends bulk emails via SMTP from CSV or public Google Sheets with concurrency, rate limiting, and optional schedulingโno bloat.
boltdb cli concurrency csv database go html monitoring offset scheduler sheet smtp worker-pool
Last synced: 27 Apr 2026
https://github.com/ankorstore/yokai-showroom
Showroom for demo applications based on the Yokai framework.
demo framework go golang grpc-server http-server worker-pool yokai
Last synced: 09 Oct 2025
https://github.com/joergen7/gruff
A basic worker pool manager for Erlang to showcase gen_pnet.
erlang petri-net poolboy worker-pool worker-pool-factory workers
Last synced: 10 Apr 2025
https://github.com/alob-mtc/runnerq
A robust, scalable activity queue and worker system for Rust applications with pluggable storage backends.
async-await background-jobs dead-letter-queue delayed-jobs distributed-systems durable-execution event-driven job-queue observability orchestration pluggable-backends postgresql redis retry-mechanism rust scheduling sqlx task-queue tokio worker-pool
Last synced: 04 Mar 2026
https://github.com/serpent7776/pg_worker_pool
Postgres extension creating a pool of background workers
c extension postgres postgresql worker worker-pool
Last synced: 14 Apr 2025
https://github.com/joergen7/cre
common runtime environment for distributed programming languages
distributed-computing erlang otp parallelization worker-pool
Last synced: 13 Jun 2025
https://github.com/goadesign/pulse
โกStreamlined event streaming and distributed worker pools in Goโก
distributed-systems events go microservices streaming worker-pool workers
Last synced: 02 May 2026
https://github.com/simplegear/rate-envelope-queue
Lightweight in-memory queue + scheduler for Go with middleware-style hooks and capacity/backpressure control.
background-jobs background-processing background-tasks backpressure concurrency cronjob go golang hooks in-memory in-memory-queue job-scheduler middleware queue rate-envelope-queue rate-limiting scheduler task-scheduler worker-pool workqueue
Last synced: 11 Jan 2026
https://github.com/attumm/meesee
Task queue, Long lived workers for work based parallelization, with processes and Redis as back-end. For distributed computing.
distributed distributed-computing python redis task-queue worker-pool workers
Last synced: 22 Aug 2025
https://github.com/mix-go/xwp
A dynamic golang worker pool, coroutine pool / ้็จๅจๆๅทฅไฝๆฑ ใๅ็จๆฑ
golang mixgo worker-pool workerpool workpool xwp
Last synced: 09 Mar 2026
https://github.com/enriquebris/goworkerpool
go pool of concurrent workers with the ability to add / kill / pause / resume workers on demand
concurrency concurrent-safe go golang goroutine-pool goroutine-safe goroutinemanager pool worker-pool workerpool workers
Last synced: 21 Feb 2026
https://github.com/erlangpack/sidejob
Parallel, capacity-limited request pool
Last synced: 04 Oct 2025
https://github.com/matthewoestreich/workerpoolxt
Concurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
concurrency multithreading worker-pool
Last synced: 12 Jan 2026
https://github.com/tomwright/gopool
Easy to use worker pool with dynamic pool sizing.
concurrency concurrency-library concurrency-management go go-routine golang pool pooling process-pool processing worker worker-management worker-pool worker-processes workers
Last synced: 07 May 2025
https://github.com/b1nary-gr0up/violin
VIOLIN worker/connection pool
connection-pool go worker-pool
Last synced: 29 Oct 2025
https://github.com/mstephen19/threadz
A feature rich and scalable general-purpose multi-threading library that makes it easy to utilize all of a given machine's resources in Node.js.
javascript multithreading nodejs thread threads typescript worker-pool worker-threads workers
Last synced: 13 Apr 2025
https://github.com/guilhermehubner/worker
A distributed system for enqueuing and processing jobs asynchronously in Go
background-jobs enqueue go golang job-queue job-scheduler queue rabbitmq task task-scheduler worker-pool
Last synced: 14 Jan 2026
https://github.com/opengento/magento2-frankenphp-base
Magento 2 Base for FrankenPHP - Enables Magento 2 to run on Worker Mode with FrankenPHP
frankenphp magento magento-2 magento-extension magento-module magento2 magento2-extension magento2-extension-free magento2-module magento2-module-free worker worker-pool worker-threads
Last synced: 31 May 2026
https://github.com/utkusen/goroutine-benchmark
runs benchmarks to determine the optimal number of Go routine pool size on the current machine
go golang goroutine goroutine-pool worker-pool
Last synced: 09 Mar 2026
https://github.com/oresoftware/poolio
Node.js / NPM module for creating custom worker pools using child processes.
affinity-propagation child-process cluster nodejs npm pool worker-pool workers
Last synced: 18 Jun 2025
https://github.com/mininglamp-oss/octo-lib
The Go foundation library for the OCTO platform โ protocol types, crypto primitives, storage adapters, HTTP framework, event bus, and worker pool.
aes apache-2 crypto curve25519 event-bus go golang grpc http-framework im instant-messaging library mysql octo protobuf redis rsa sqlite worker-pool
Last synced: 21 May 2026
https://github.com/kc596/priorityworkerpool
A worker pool in GoLang which schedules job according to priority.
go golang golang-library goroutine goroutine-pool goroutinemanager goroutines worker-pool
Last synced: 19 Mar 2025
https://github.com/proullon/workerpool
auto scaling generic worker pool
auto-scaling autoscaler autoscaling go golang scaling worker worker-management worker-pool workerpool
Last synced: 28 Apr 2025
https://github.com/savsgio/workerpool
Lightweight and fast worker pool with generics support.
go golang tool utils worker-pool
Last synced: 02 Aug 2025
https://github.com/bnkamalesh/routinepool
A minimalistic Go package to setup a worker pool which accepts functions of signature `fn()` [not maintained]
go golang worker-pool worker-queue
Last synced: 31 Jul 2025
https://github.com/xizhibei/blackfyre
Distributed asynchronous task queue/job queue
amqp mongodb nodejs rabbitmq task-queue task-scheduler typescript worker-pool
Last synced: 13 Jul 2025
https://github.com/mix-php/worker-pool
Swoole-based worker pool, coroutine pool / ๅบไบ Swoole ็ๅทฅไฝๆฑ ๏ผๅ็จๆฑ
coroutine-pool pool worker-pool
Last synced: 06 Mar 2026
https://github.com/octu0/chanque
framework for asynchronous programming and goroutine management and safe use of channels
channel concurrency concurrent golang goroutine goroutine-management goroutine-pool parallel queue queue-workers worker-pool
Last synced: 12 Oct 2025
https://github.com/akshaybharambe14/gowp
High performance, type safe, concurrency limiting worker pool package for golang!
concurrency error-handling go golang goroutine-pool goroutines pool worker-pool
Last synced: 15 Jan 2026
https://github.com/elijas/redis-message-queue
Robust Python queuing with message deduplication
data-processing deduplication exactly-once exactly-once-processing horizontal-scaling idempotent message-acknowledgement message-broker message-queue pub-sub pubsub python queue redis redis-queue task-queue task-queues worker-pool
Last synced: 18 Apr 2025
https://github.com/kevlened/threadwork
Simple, no frills, threading in Node.js
nodejs pool thread-pool threading worker-pool workers
Last synced: 08 Jul 2025
https://github.com/ynori7/workerpool
The worker pool library abstracts the setup around creating worker pools, so all you need to take care of is the actual business logic.
Last synced: 23 Jan 2026
https://github.com/AshvinBambhaniya/autopool
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
async auto-scaling backpressure concurrency golang performance priority-queue retry-strategy scheduling worker-pool
Last synced: 12 Apr 2026
https://github.com/spiretechnology/go-pool
A Go library for goroutine worker pools
concurrency golang goroutines worker-pool
Last synced: 31 Jan 2026
https://github.com/harwoeck/ipstack
:satellite: ipstack is a helper package for calling the https://ipstack.com API. It includes type-safe response packets and a WorkerPool for asynchronous, once-only, lookup tasks.
asynchronous go golang helper ip ip-address ip-address-database ip-address-geolocation ip-address-lookup ipstack library package worker-pool
Last synced: 10 Apr 2025
https://github.com/hqoss/pool_lad
๐ โโ๏ธ The younger & more energetic version of :poolboy
elixir elixir-lang elixir-library pool poolboy worker-pool
Last synced: 12 Aug 2025
https://github.com/damnever/workerpool
A handy and fast goroutine pool with a simple pipeline utility.
concurrent-programming golang goroutine-pool more-stack-issue worker-pool
Last synced: 01 Sep 2025
https://github.com/prikhi/immortal-queue
Build a Queue-Processing Worker Pool using Immortal
asynchronous-tasks haskell immortal library pool queue-workers worker-pool workers
Last synced: 11 Jun 2025
https://github.com/letiantech/worker
A lightweight worker framework for golang
golang job limiter worker worker-pool
Last synced: 28 Mar 2025
https://github.com/davidroman0o/retrypool
A powerful Go library for concurrent task processing with customizable retry logic and backoff strategies. Enhance your applications with robust and efficient worker pools that handle retries seamlessly.
backoff concurrency go golang pool resilience retry taskqueue tasks worker worker-pool worker-pools workerpool workers
Last synced: 12 Apr 2025
https://github.com/1mb-dev/goflow
Production-ready Go library for building concurrent applications with rate limiting, worker pools, task scheduling, and functional streaming primitives.
backpressure concurrency concurrent-programming go golang golang-library rate-limiting streaming task-scheduler worker-pool
Last synced: 24 Feb 2026
https://github.com/phun-ky/hybrid-compute
Run compute tasks wherever they run best - local, threaded, or remote - with a pluggable backend architecture.
abstraction agent-tools ai api compute fetch framework hybrid llm modular multithreading offloading orchestration remote rpc serverless task-runner web-worker websocket worker-pool
Last synced: 14 Apr 2026
https://github.com/binarskugga/tentacule
Tentacule is an uncomplicated library to deal with a pool of worker processes
multiprocessing parallel pool process python streaming-data worker-pool workers
Last synced: 27 Oct 2025
https://github.com/jgardona/rpools
A minimalist rust workerpool implementation that uses channels to synchronize the jobs. It can spawn a fixed number of worker threads, that waits for a job queue.
concurrency library threadpool worker-pool
Last synced: 07 Oct 2025
https://github.com/vasrem/gopp
Parallel processing functionality with configurable retry mechanism and error handling
Last synced: 21 Mar 2025
https://github.com/miguelcastillo/workit
JavaScript utility for managing child processes in node
thread thread-pool worker worker-pool worker-queue
Last synced: 24 Jan 2026
https://github.com/cookiemonsterproject/cookie-monster
A flexible worker pool that aims to fit all possible use-cases.
cookiejar cookiemonster go golang golang-library worker-pool worker-queue
Last synced: 12 Mar 2026
https://github.com/dc0d/spool
simple worker pool
go golang pool worker-pool workerpool workers
Last synced: 19 May 2026
https://github.com/ankorstore/yokai-worker-template
Worker application template based on the Yokai Go framework.
dependency-injection framework go golang modular observability open-telemetry worker worker-pool yokai
Last synced: 23 Oct 2025
https://github.com/mtfelian/dispatcher
go-routine based dispatcher
conveyor dispatcher go-routine worker-pool
Last synced: 22 May 2026
https://github.com/jcbritobr/workerpool
A simple workerpool implementation in rust.
parallel rust threading worker-pool
Last synced: 06 Apr 2025
https://github.com/limpo1989/taskgo
taskgo is a lightweight task pool in Go
pool task-runner taskpool worker-pool
Last synced: 05 Apr 2025
https://github.com/terminalkitten/django-pdf-reactor
Async PDF generation in Django Channels worker or with Django 3.1 async views
async async-generation channels django django-channels-worker django-pdf-reactor django2 django3 pdf pdf-a pdf-generation pdfmate puppeteer pyppeteer worker worker-pool
Last synced: 09 Feb 2026
https://github.com/izo0x90/pipeline-factory
Pipeline Factory is a Python server framework to define, manage, schedule and execute custom defined code pipelines and series of pipeline across multiple worker processes.
automation pipeline pipelines python python-framework server-framework task-runner task-scheduler tasks worker-pool workload
Last synced: 09 Feb 2026
https://github.com/mohasarc/workers-pool
Utilizing the power of multithreading to process heavy tasks on nodejs
multithreading nodejs thread-pool worker-pool worker-threads
Last synced: 28 Apr 2026
https://github.com/oblq/workerful
Minimal Go worker-pool implementation.
go golang job-queue job-scheduler pooling queue sprbox worker-pool workers
Last synced: 17 Jan 2026
https://github.com/arriqaaq/workerqueue
concurrent-programming concurrent-queues golang worker-pool
Last synced: 20 Mar 2025
https://github.com/zekrotja/r34-crawler
A simple CLI tool to fetch and download images from rule34.xxx
crawler go rest-api rule34 worker-pool xml
Last synced: 06 Mar 2026
https://github.com/coderaiser/node-thread-it
Wrap any sync module to thread worker
Last synced: 01 Jul 2025
https://github.com/jiangz222/goworker
Lightweight and elegant GO worker pool
concurrency go golang wokers worker worker-pool
Last synced: 29 Mar 2025
https://github.com/kamva/fangtooth
Fangtooth is a bootstrap for queue workers.
background-jobs job queue-workers worker-pool workers
Last synced: 20 Apr 2026
https://github.com/lapetitesouris/csvloader
Optimized CSV Loader, which replaces a traditional ETL process to load huge CSV dataset to traditional databases
dataengineering etl-job pattern worker-pool
Last synced: 03 Apr 2025
https://github.com/rocketbitz/pool
a simple worker pool for gophers
concurrency concurrent-programming go golang gopher goroutine multithreading performance pool pooling simple threading worker worker-pool workers
Last synced: 17 Jan 2026