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.
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.

3K 1 0
mori-b
aioconnectors

Simple secure asynchronous message queue

3K 21 3
queen-mq
queen-mq

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

2K 57 6
yinbailiang
infinity-bus

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

2K 1 0
Elijas
redis-message-queue

Python message queuing with Redis and message deduplication

2K 5 1
labteral
stopover-server

A simple and robust message broker built on top of RocksDB

1K 4 1
georgeyk
loafer

Asynchronous message dispatcher - Currently using asyncio and amazon SQS

704 110 23
daq-tools
lorrystream

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

677 6 0
jotarios
chasquimq

The fastest open-source message broker for Redis.

600 16 1
nidhaloff
b-rabbit

An abstract interface for RabbitMQ communication

591 32 13
zerlok
brokrpc

framework for gRPC like server-client communication over message brokers

477 4 0
memphisdev
memphis-py

Python client for Memphis. Memphis is an event processing platform

347 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.

314 85 1
memphisdev
memphis-py-beta

Python client for Memphis. Memphis is an event processing platform

313 38 21
youndie
booblik

A client for booblik, a message broker on an append-only log

242 0 1
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

238 77K 25K
ilanddev
syslogng-kafka

syslog-ng mod-python Kafka driver

216 2 1
addonol
django-faktory-outbox

Transactional outbox for Django and Faktory with exponential backoff.

135 0 0
Fatal1ty
aiobroker

Message broker to organize the communication of components with each other

114 2 0
tbobm
payler

Move messages from one source to another one.

88 5 0
MessageMap
messagemap

MessageMap.IO Interface to API of deployed Environment

63 1 0
ivoire
reactobus

A message broker to create software bus over the network

57 4 2
GordenArcher
streamq-python

Official Python SDK for the streamq message broker

51 0 0
dboslee
evently

evently, a lightweight event bus.

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