Topic

queue

Repositories (1642)

nsq
nsq nsqio Go

A realtime distributed messaging platform

25.8k
redisson
redisson redisson Java

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and serv...

24.4k
gods
gods emirpasic Go

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

17.5k
bull
bull OptimalBits JavaScript

Premium Queue package for handling distributed jobs and messages in NodeJS.

16.3k
gf
gf gogf Go

A powerful framework for faster, easier, and more efficient project development.

13.2k
agenda
agenda agenda HTML

Lightweight job scheduling for Node.js

9.7k
resque
resque resque Ruby

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

9.5k
bullmq
bullmq taskforcesh TypeScript

BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL

9.3k
machinery
machinery RichardKnop Go

Machinery is an asynchronous task queue/job queue based on distributed message passing.

8k
hatchet
hatchet hatchet-dev Go

🪓 An orchestration engine for background tasks, AI agents, and durable workflows

7.8k
boltons
boltons mahmoud Python

🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing lik...

6.9k
huey
huey coleifer Python

a little task queue for python

6k
algodeck
algodeck teivah HTML

An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯

5.8k
river
river riverqueue Go

Fast and reliable background jobs in Go

5.6k
jocko
jocko travisjeffery Go

Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)

5k
javascript-datastructures-algorithms
javascript-datastructures-algorithms loiane TypeScript

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and...

4.9k
swift-collections
swift-collections apple Swift

Commonly used data structures for Swift

4.5k
coravel
coravel jamesmh C#

Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!

4.3k
p-queue
p-queue sindresorhus TypeScript

Promise queue with concurrency control

4.3k
horizon
horizon laravel PHP

Dashboard and code-driven configuration for Laravel queues.

4.2k
pg-boss
pg-boss timgit TypeScript

Queueing jobs in Postgres from Node.js like a boss

3.9k
Chronicle-Queue
Chronicle-Queue OpenHFT Java

Micro second messaging that stores everything to disk

3.8k
node-rate-limiter-flexible
node-rate-limiter-flexible animir JavaScript

Atomic and non-atomic counters and rate limiting tools. Limit resource access at any scale.

3.6k
svix-webhooks
svix-webhooks svix Rust

The open source and enterprise-ready webhooks service 🦀

3.4k
blazingmq
blazingmq bloomberg C++

A modern high-performance open source message queuing system

3.2k
acl
acl acl-dev C

C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, And...

3.1k
arq
arq python-arq Python

Fast job queuing and RPC in python with asyncio and redis.

3k
DEPRECATED-data-structures
DEPRECATED-data-structures williamfiset Java

A collection of powerful data structures

2.9k
sc
sc tezc C

Common libraries and data structures for C.

2.6k
Cleanuparr
Cleanuparr Cleanuparr C#

Advanced download manager for the Servarr ecosystem

2.5k
worker
worker graphile TypeScript

High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work que...

2.4k
smoothmq
smoothmq poundifdef Go

An improved drop-in replacement for SQS

2.3k
sequin
sequin sequinstream Elixir

Postgres change data capture to streams, queues, and search indexes like Kafka, SQS, Elasticsearch, HTTP endpoints, and more

2.2k
laravel-queue-rabbitmq
laravel-queue-rabbitmq vyuldashev PHP

RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.

2.1k
Foundatio
Foundatio FoundatioFx C#

Pluggable foundation blocks for building distributed apps.

2.1k
atomic_queue
atomic_queue max0x7ba C++

C++14 concurrent lock-free low-latency queue.

1.9k
rsmq
rsmq smrchy JavaScript

Redis Simple Message Queue

1.8k
PgQue
PgQue NikolayS PLpgSQL

PgQue – Zero-bloat Postgres queue built on top of on battle-proven Skype's PgQ. One SQL file to install, pg_cron to tick https://pgque.dev

1.8k
robustmq
robustmq robustmq Rust

Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol

1.8k
resque-scheduler
resque-scheduler resque Ruby

A light-weight job scheduling system built on top of Resque

1.7k
rageframe2
rageframe2 jianyan74 PHP

一个基于 Yii2 高级框架的快速开发应用引擎

1.7k
MPMCQueue
MPMCQueue rigtorp C++

A bounded multi-producer multi-consumer concurrent queue written in C++11

1.6k
exq
exq akira Elixir

Job processing library for Elixir - compatible with Resque / Sidekiq

1.5k
pgqueuer
pgqueuer janbjorge Python

PgQueuer is a Python library leveraging PostgreSQL for efficient job queuing.

1.5k
workq
workq iamduo Go

Job server in Go

1.5k
30-seconds-of-cpp
30-seconds-of-cpp Bhupesh-V C++

30 Seconds of C++ (STL in C++). Read More about 30C++ here 👉

1.5k
tasktiger
tasktiger closeio Python

Python task queue using Redis

1.5k
node-resque
node-resque actionhero TypeScript

Node.js Background jobs backed by redis.

1.4k
apalis
apalis apalis-dev Rust

Type-safe, extensible, and high-performance background processing library for Rust

1.4k
taskq
taskq vmihailenco Go

Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

1.3k