PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Message Queue Python Packages

Python packages with the GitHub topic message-queue. Sorted by relevance, with stars and monthly downloads.
celery
kombu

Messaging library for Python.

52.2M 3K 1K
tobymao
saq

Simple Async Queues

183K 845 69
tembo-io
tembo-pgmq-python

A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.

17K 5K 137
Opus10
django-pgpubsub

A distributed task processing framework for Django built on top of the Postgres NOTIFY/LISTEN protocol.

12K 267 17
mori-b
aioconnectors

Simple secure asynchronous message queue

5K 21 3
Elijas
redis-message-queue

Reliable Python message queuing with Redis and built-in deduplication. Publish once, process once, recover from crashes - across any number of producers and consumers.

3K 5 1
soda480
mpmq

A lightweight multiprocessing framework that executes functions across worker processes while routing log messages through a central queue.

2K 0 0
jason810496
pgmq-sqlalchemy

More flexible PGMQ Postgres extension Python client that using SQLAlchemy ORM, supporting both async and sync engines, sessionmakers or built from dsn.

2K 29 1
dymmond
asyncmq

Supercharge your async applications with tasks so fast, you’ll think you’re bending time itself.

2K 76 3
daq-tools
lorrystream

A lightweight and polyglot stream-processing library, to be used as a data backplane-, message relay-, or pipeline-subsystem.

2K 6 0
OxoGhost01
fastq-redis

Python bindings for FastQ — high-performance Redis job queue written in C

1K 0 0
smartpricing
queen-mq

Partitioned Message Queue backed by PostgreSQL

884 44 4
iFoxz17
asbflow

ASBFlow is a high-level Python abstraction over Microsoft Azure Service Bus, providing clean APIs for publish/consume workflows, DLQ management, parsing, and execution strategies.

819 1 0
zerlok
brokrpc

framework for gRPC like server-client communication over message brokers

807 4 0
g-mill
aio-pika-batch

Batch consumer for aio-pika with per-message ACK/NACK/REQUEUE, retry tracking, dead-letter routing, and multi-worker scaling. The missing batch layer for RabbitMQ in Python.

788 2 0
sandover
plasmite

Persistent JSON message queues for Python - native bindings for local and remote IPC

631 15 1
lostclus
aiosafeconsumer

Safely consume and process data.

567 3 0
lafayettegabe
fastsqs

FastAPI-like, modern SQS message processing for Python with advanced features

554 2 1
mopeyjellyfish
rhubarb-py

An Event Bus library that simplifies interacting with multiple queue backends into a single API

533 6 0
codemation
easyjobs

A celery like jobs framework for managing and distributing async / non-async tasks

497 37 4
akashp1997
asvmq

ASV Messaging Queue for the Year 2019

490 0 0
Chisanan232
abe-redis

📮 A Redis-based abstracted backend (abe) for abstract backend message queue.

475 0 0
redis
redisex

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster

384 74K 25K
rexzhang
monqueue

MonQueue is a Python library that allows you to use MongoDB as a message queue

369 2 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery