Python Rabbitmq

Open-source Python projects categorized as Rabbitmq

Top 20 Python Rabbitmq Projects

  • flower

    Real-time monitor and web admin for Celery distributed task queue

    Project mention: Scaling Celery to handle workflows and multiple queues | | 2023-02-04

    Use flower to monitor workers and tasks.

  • pika

    Pure Python RabbitMQ/AMQP 0-9-1 client library (by pika)

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • kombu

    Messaging library for Python.

  • nagios-plugins

    450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc...

  • Propan

    Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker

    Project mention: Propan – Python Framework for building messaging services has a big update | | 2023-07-31

    Hello everyone!

    Two months ago I told you about Propan - the Python framework to build messaging services based on Any Message Broker. So, there were a lot of changes for this time and I want you to tell me again about them.

    At first, we added Kafka, Redis Pub/Sub, SQS, and NatsJS support (to RabbitMQ and regular NATS). At now you can interact with these brokers via the same Propan interfaces.

    Also, we added an AsyncAPI schema autogeneration, so you already have documentation for your services if you are using Propan.

    And the last (but not least) - PydanticV2 support! You can use V1 and V2 both, but V2 is much faster - it is a preferred way to write new services.

    By the way: we have a new Propan major version draft, so if you want to participate in the discussion and suggest a new feature, it is time to join our discord and tell about it!


  • celery-exporter

    A Prometheus exporter for Celery metrics

    Project mention: Celery-exporter: A Prometheus exporter for Celery metrics | | 2023-08-27
  • visual-chatbot

    :cloud: :eyes: :speech_balloon: Visual Chatbot

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • amqpstorm

    Thread-safe Python RabbitMQ Client & Management library

  • FastQL

    ⚙️ Full stack, Modern Web Application Generator. ✨ Using FastAPI, GraphQL, PostgreSQL as database, Docker, automatic HTTPS and more. 🔖

  • yt-dlp-bot

    Self-hosted YouTube Download Telegram Bot 🇺🇦

  • celery-kubernetes-example

    Small Flask app with scalable, asynchronous backend workers deployed on Kubernetes.

  • guane-intern-fastapi

    FastAPI-PostgreSQL-Celery-RabbitMQ-Redis bakcend with Docker containerization

  • repid

    Repid framework: simple to use, fast to run and extensible to adopt job scheduler

    Project mention: Show HN: Repid – new Python job scheduler with Asyncio in mind | | 2023-03-26
  • 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

  • community.rabbitmq

    Manage RabbitMQ with Ansible

    Project mention: The Bullhorn #80 (Ansible Newsletter) | /r/ansible | 2022-11-04

    collection.rabbitmq has released version 1.2.3 which is available on github and galaxy. More details are available within the changelog.

  • bunny-storm

    RabbitMQ asynchronous connector library for Python with built in RPC support

  • aiorabbit

    An AsyncIO RabbitMQ client for Python 3

  • taskiq-aio-pika

    AMQP broker for taskiq

    Project mention: Taskiq: async celery alternative | /r/Python | 2023-04-02

    I've created an issue for that. We will look into it.

  • kerground

    Stupid simple background worker based on python.

    Project mention: Alternative for Django Celery. | /r/django | 2022-11-24

    Dramatiq or RQ are good alternatives. If you want to something really simple I haven't testing it in production try this:

  • sd-image-processor

    A simple service to expose StableDiffusion via message queue

    Project mention: The Stability AI pipeline summarized (including next week's releases) | /r/StableDiffusion | 2022-10-13

    Now it uses a message queue. I migrated to hugging face diffusers so it only supports txt2img. I'll have to refactor it to support img2img as well.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-27.

Python Rabbitmq related posts


What are some of the best open-source Rabbitmq projects in Python? This list will help you:

Project Stars
1 flower 5,862
2 pika 3,299
3 kombu 2,610
4 nagios-plugins 1,108
5 Propan 430
6 celery-exporter 288
7 visual-chatbot 183
8 amqpstorm 178
9 FastQL 121
10 yt-dlp-bot 108
11 celery-kubernetes-example 100
12 guane-intern-fastapi 58
13 repid 51
14 b-rabbit 25
15 community.rabbitmq 23
16 bunny-storm 22
17 aiorabbit 20
18 taskiq-aio-pika 10
19 kerground 2
20 sd-image-processor 0
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.