{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/5"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"},{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking"},{"label":"Communications","url":"https://skillfed.io/packages/category/communications"}],"enrichment":{"capability":"A thread-safe Python 3 client library for RabbitMQ that handles AMQP protocol communication and provides management capabilities.","skillfed_tags":["message-queue","rabbitmq","thread-safe"],"use_cases":["Publishing and consuming messages from RabbitMQ queues in multi-threaded Python applications.","Building event-driven microservices that communicate via RabbitMQ message brokers.","Implementing task queues or job workers that process messages from RabbitMQ.","Managing RabbitMQ connections and channels in production systems requiring thread safety.","Integrating message-based communication into existing Python backends."],"what_it_does":"AMQPStorm is a Python 3 client library for RabbitMQ that implements the AMQP protocol with an emphasis on thread safety and stability. It handles the low-level details of connecting to a RabbitMQ broker, managing channels, publishing messages, and consuming from queues. The library depends on pamqp for protocol-level operations and is designed to work reliably in multi-threaded environments.\n\nDevelopers use it to integrate RabbitMQ message queuing into Python applications\u2014publishing events, consuming work items from queues, and managing the broker connection lifecycle. It supports current Python versions (3.11+) and has been actively maintained since its early releases, with recent updates indicating ongoing development.","worth_installing":"Yes. Active maintenance, low install friction, no known vulnerabilities, permissive MIT license, and solid popularity make this a reliable choice for RabbitMQ integration. The thread-safe design and support for modern Python versions (3.11+) suit production use. Install if you need a stable AMQP client for RabbitMQ."},"id":"amqpstorm","links":{"html":"https://skillfed.io/packages/amqpstorm","md":"https://skillfed.io/packages/amqpstorm.md","pypi":"https://pypi.org/project/amqpstorm/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-04","license_spdx":null,"license_treatment":"permissive","name":"AMQPStorm","python_support":"supports_current","summary":"Thread-safe Python3 RabbitMQ Client & Management library."},"popularity":{"monthly_downloads":636687,"position":5622,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.1.4"}
