PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Message Broker Python Packages

Python packages with the GitHub topic message-broker. Sorted by monthly downloads, with stars and forks.
mori-b
aioconnectors

Simple secure asynchronous message queue

2K 21 3
queen-mq
queen-mq

High-performance transactional message broker for applications that need an ordered stream per entity.

2K 50 5
Elijas
redis-message-queue

Lightweight Python message queuing with Redis and built-in publish-side deduplication.

2K 5 1
kulewski
mx-multiplexer

Lightweight, stateless message broker for request/reply and publish/subscribe between services on a trusted internal network. Declarative routing rules: round-robin load balancing, fan-out, direct addressing. C++17 core, C++ and Python client libraries, active-active redundancy. In production since 2008.

2K 1 0
yinbailiang
infinity-bus

Middleware-native async event bus — extensible, type-safe, one dependency.

2K 1 0
labteral
stopover-server

A simple and robust message broker built on top of RocksDB

767 4 1
daq-tools
lorrystream

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

631 6 0
jotarios
chasquimq

ChasquiMQ is a Redis-backed message broker / background job queue

600 16 1
zerlok
brokrpc

framework for gRPC like server-client communication over message brokers

593 4 0
nidhaloff
b-rabbit

A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers

591 32 13
georgeyk
loafer

Asynchronous message dispatcher - Currently using asyncio and amazon SQS

565 110 23
memphisdev
memphis-py

Python client for Memphis. Memphis is an event processing platform

375 38 21
memphisdev
memphis-py-beta

Python client for Memphis. Memphis is an event processing platform

310 38 21
Salaah01
django-action-triggers

A Django library for asynchronously triggering actions in response to database changes. It supports integration with webhooks, message brokers (e.g., Kafka, RabbitMQ), and can trigger other processes, including AWS Lambda functions.

299 85 1
youndie
booblik

Message broker in Kotlin/JVM on an append-only log: partitions, segments and consumer-held offsets, with everything a cluster needs deliberately absent

242 0 1
redis
redisex

For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.

238 77K 25K
ilanddev
syslogng-kafka

syslogng_kafka provides a Python module for syslog-ng 3.7 allowing one to filter and forward syslog messages to Apache Kafka brokers.

216 2 1
addonol
django-faktory-outbox

Python package that implements the Transactional Outbox Pattern for Django and Faktory. It acts as a reliable relay between your web application and the message broker, ensuring 100% data integrity by staging background jobs inside the primary database transaction to prevent orphaned or duplicate tasks during network splits or broker down

120 0 0
Fatal1ty
aiobroker

Message broker to organize the communication of components with each other

114 2 0
tbobm
payler

Temporize job execution, delay messages without asking your broker too much.

88 5 0
MessageMap
messagemap

Python Interface for Interacting with Deployed MessageMap Environments

63 1 0
ivoire
reactobus

https://git.lavasoftware.org/ReactOBus/ReactOBus

57 4 2
GordenArcher
streamq-python

Official client SDKs for streamq, a lightweight message broker with WebSocket and SSE delivery.

51 0 0
dboslee
evently

A super lightweight event bus for python

42 9 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology