pika/pika
Pure Python RabbitMQ/AMQP 0-9-1 client library observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 15
- age_days: 6162
- days_rel: 27
- days_push: 12
- n_releases_24m: 4
Adoption not part of the score
3878 stars · 855 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Pika is a pure-Python client library implementing the AMQP 0-9-1 protocol, including RabbitMQ extensions. It provides multiple connection adapters (blocking, async, callback-based) for publishing and consuming messages from RabbitMQ brokers.
Use cases
- publish messages to a RabbitMQ queue from Python
- consume messages from RabbitMQ in a Python worker
- connect Python apps to an AMQP 0-9-1 broker
- build a task queue producer/consumer with RabbitMQ
- integrate RabbitMQ messaging into a Django or Flask backend
- use RabbitMQ extensions from Python without C dependencies
When to choose
- you need a pure-Python AMQP client with no C extension dependencies
- you are using RabbitMQ as your message broker
- you want flexible connection adapters (blocking, async, callback)
- you need PyPy or broad Python version support
When to avoid
- you need AMQP 1.0 protocol support
- you want a high-level task queue abstraction like Celery
- you use a different broker like Kafka or Redis Streams
Facets
library · maturity stable
message-queue http-client backend developer-tools python cross-platform rabbitmq amqp message-broker pub-sub messaging
2 sources
- readme: https://github.com/pika/pika · fetched 2026-08-28 · ca6541b84e72
- registry_pypi: https://pypi.org/pypi/pika/json · fetched 2026-08-29 · 968a546fc86e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pika/pika | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem