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: 11 May 2025
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/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/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: 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: 14 Mar 2025
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 message-queue persistence pool priority-queue queue varmq worker worker-pool
Last synced: 28 Sep 2025
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: 07 May 2025
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/general-cbic/poolex
A library for managing pools of workers
elixir elixir-library hacktoberfest poolboy worker-pool
Last synced: 04 Apr 2025
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 Mar 2025
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: 30 Apr 2025
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/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/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/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/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: 19 Nov 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: 24 Dec 2025
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/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: 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/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/savsgio/workerpool
Lightweight and fast worker pool with generics support.
go golang tool utils worker-pool
Last synced: 02 Aug 2025
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/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/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/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/mix-php/worker-pool
Swoole-based worker pool, coroutine pool / ๅบไบ Swoole ็ๅทฅไฝๆฑ ๏ผๅ็จๆฑ
coroutine-pool pool worker-pool
Last synced: 21 Jun 2025
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/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/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/vasrem/gopp
Parallel processing functionality with configurable retry mechanism and error handling
Last synced: 21 Mar 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/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/letiantech/worker
A lightweight worker framework for golang
golang job limiter worker worker-pool
Last synced: 28 Mar 2025
https://github.com/dc0d/spool
simple worker pool
go golang pool worker-pool workerpool workers
Last synced: 27 Dec 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/miguelcastillo/workit
JavaScript utility for managing child processes in node
thread thread-pool worker worker-pool worker-queue
Last synced: 10 Apr 2025
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/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/coderaiser/node-thread-it
Wrap any sync module to thread worker
Last synced: 01 Jul 2025
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: 29 Jun 2025
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/arriqaaq/workerqueue
concurrent-programming concurrent-queues golang worker-pool
Last synced: 20 Mar 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/jcbritobr/workerpool
A simple workerpool implementation in rust.
parallel rust threading worker-pool
Last synced: 06 Apr 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: 17 Aug 2025
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: 30 Oct 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: 26 Oct 2025
https://github.com/gamaops/hfx-worker
A worker pool using NodeJS worker threads
ipc multithreading nodejs processing thread worker-pool
Last synced: 22 Mar 2025
https://github.com/egnd/go-toolbox
Monorepo for golang tools and helpers
config fb2 go golang graceful-shutdown logging telegram worker-pool xml-parser
Last synced: 27 Jul 2025
https://github.com/tcfw/go-queue
Chan based queue worker
channels go golang queues worker-pool
Last synced: 17 Jul 2025
https://github.com/hlts2/gortinep
A goroutine pool for Go
go go-library golang golang-library goroutine goroutine-pool goroutinemanager gortinep hlts2 interceptor middleware worker-pool
Last synced: 30 Dec 2025
https://github.com/pouchlabs/pqueue
A worker pool for bun,nodejs,browser,deno..run cpu intensive tasks in parallel.
browser bunjs nodejs queue worker worker-pool worker-threads
Last synced: 30 Aug 2025
https://github.com/janniclas/beehive
Beehive is a channel-based implementation of the Fan-Out and Fan-In pattern.
fan-out-fan-in pipeline worker-pool
Last synced: 07 May 2025
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/emarifer/search-engine
A mini Google. Custom web crawler & indexer written in Golang.
crawler dashboard deep-first-search fiber-framework full-text-search golang gorm-orm htmx htmx-go hyperscript indexer inverted-index response-caching search-engine templ worker-pool
Last synced: 06 Mar 2025
https://github.com/euskadi31/go-worker
Pool Worker in Go
go golang golang-library pool-worker worker worker-pool workers
Last synced: 27 Jun 2025
https://github.com/matthewoestreich/puddle
Puddle is a fork of `github.com/gammazero/workerpool` and meant for learning purposes.
concurrency golang golang-worker-pool multithreading worker-pool
Last synced: 15 Dec 2025
https://github.com/lufred/goworker
goๅฎ็ฐ็workerๆกๆถ
distributed-systems golang microservice-framework worker worker-pool workflow workflow-engine
Last synced: 01 Jul 2025
https://github.com/wangwilly/labs-gin
A Go-based API service for video downloading and processing using the Gin web framework.
backend docker docker-compose gin go golang restful-api worker-pool
Last synced: 18 Jun 2025
https://github.com/aoliveti/workerpool
A Go library that offers a minimalist solution for concurrent job execution using a worker pool.
Last synced: 22 Jul 2025
https://github.com/luca-moser/pool
worker pool implementation for Go.
concurrency go golang parallelization worker-pool
Last synced: 27 Feb 2025
https://github.com/kamva/fangtooth
Fangtooth is a bootstrap for queue workers.
background-jobs job queue-workers worker-pool workers
Last synced: 28 Dec 2025
https://github.com/harjjotsinghh/fetchpix
A stock image API which scrapes various stock image websites and returns a valid image URL.
api bun cheerio docker docker-compose elk-stack filebeat hacktoberfest hacktoberfest-accepted hetzner hono locust node-cache stock-image stock-images swagger swagger-ui typescript winston-logger worker-pool
Last synced: 30 Dec 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/jeamon/gofetching
Go source code to demonstrate three techniques for concurrent fetching of multiple urls over http.
concurrency concurrent-programming go golang goroutines http-client http-requests mutlithreading worker-pool
Last synced: 11 Mar 2025
https://github.com/patte/xstdin-rs
Like gnu xargs, but for stdin. Like gnu parallel, but keeps a set or workers running.
cli parallel rust worker-pool xargs
Last synced: 04 Dec 2025
https://github.com/zaidsasa/workerpool
Concurrency limiting goroutine pool
concurrency golang goroutine worker-pool
Last synced: 05 Apr 2025
https://github.com/kennykarnama/rabbitmq-worker-pool
Example of using worker pool when consume rabbitmq message
concurrency go golang-chan rabbitmq-example worker-pool
Last synced: 25 Jun 2025
https://github.com/nikhilbhatia08/taskflow
A distributed, durable job execution platform
background-jobs distributed go grpc task-queues worker-pool workflow-engine
Last synced: 15 Sep 2025
https://github.com/pixelcaliber/notification-service
Kafka Consumer loop a "worker" running infinitely and listening to kafka topic through long pooling
firebase flask-application kafka notification-service python3 socket-io worker-pool worker-threads
Last synced: 05 Mar 2025
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: 25 Jul 2025