queue-interop/amqp-interop
AMQP interop interfaces for PHP message queues. Defines common contracts to work with AMQP brokers (e.g., RabbitMQ) across different clients and frameworks, enabling portable producers/consumers, exchanges, queues, and message handling without vendor lock-in.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enqueue/amqp-lib | 0.88 | AMQP transport for Enqueue implementing amqp-interop on top of php-amqplib. Connect to RabbitMQ/AMQP brokers to publish and consume messages, with links to docs, support, and issue tracking. MIT licensed. | 106 | 113 | 21 | 183K | 0 | 1.3 | 44.6 | MIT | — | |
| enqueue/amqp-tools | 0.88 | Extends AMQP transports with features beyond the spec, compatible with any amqp interop transport. Part of the Enqueue PHP messaging ecosystem for building reliable, interoperable message queues. | 2,221 | 146 | 427 | 330K | 36 | 45.4 | 54.1 | MIT | 7 months ago | |
| queue-interop/queue-interop | 0.88 | Common interfaces for interoperable PHP messaging/queue systems. Queue Interop defines standard contracts for producers, consumers, contexts, messages, and destinations, letting apps switch between transports (AMQP, STOMP, etc.) with minimal code changes. | 478 | 483 | 21 | 427K | 7 | 8.4 | 43.1 | MIT | 1 year ago | |
| oldsound/rabbitmq-bundle | 0.88 | — | 35 | 38 | 13 | 3K | 0 | 0.6 | 26.3 | — | — | |
| emag-tech-labs/rabbitmq-bundle | 0.88 | Abandoned RabbitMQ integration bundle for Symfony using php-amqplib. Provides producers, consumers, CLI commands, and common messaging patterns. Project is superseded by php-amqplib/rabbitmq-bundle (^2.6); migrate to that package. | 39 | 44 | 10 | 372 | 0 | 5.1 | 14.0 | — | 5 years ago | |
| enqueue/amqp-ext | 0.88 | AMQP transport for Enqueue implementing amqp-interop using the PHP amqp extension. Connect Enqueue to RabbitMQ/AMQP brokers with a native extension-based driver. Documentation and support links included. | 51 | 53 | 15 | 38K | 0 | 0.8 | 39.6 | MIT | — | |
| enqueue/amqp-bunny | 0.88 | AMQP transport for Enqueue using the Bunny PHP AMQP client. Implements amqp-interop for working with RabbitMQ-compatible brokers, providing a lightweight driver with Enqueue’s messaging/queue ecosystem. | 2,221 | 36 | 427 | 22K | 36 | 45.4 | 37.9 | MIT | 7 months ago | |
| enqueue/enqueue | 0.87 | Enqueue is a PHP message queue library with advanced client and consumption components built on top of transports, simplifying message processing for Laravel and PHP apps. MIT-licensed and community-supported. | 2,221 | 198 | 427 | 308K | 36 | 45.4 | 53.7 | MIT | 7 months ago | |
| iamfarhad/laravel-rabbitmq | 0.87 | Native ext-amqp RabbitMQ queue driver for Laravel: multi-host configuration, connection and channel pooling with health checks, publisher confirms, quorum, lazy and priority queues, delayed messages, dead-letter routing, Horizon and Octane support, plus Artisan queue management commands. | 33 | 33 | 4 | 2K | 0 | 28.0 | 27.1 | MIT | 1 month ago | |
| 3slab/vdm-library-amqp-transport-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| queue-interop/queue-spec | 0.86 | PSR-style interfaces for interoperable PHP message queues. Defines common contracts for contexts, producers/consumers, messages, destinations, and delivery options so different queue libraries and transports can be swapped without changing application code. | 2 | 2 | 0 | 1K | 0 | 3.9 | 36.7 | MIT | 5 years ago | |
| enqueue/sqs | 0.86 | — | 36 | 37 | 18 | 104K | 0 | 0.8 | 47.6 | MIT | — | |
| constantable/rabbitmq-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| symfony/amqp-messenger | 0.86 | AMQP integration for Symfony Messenger, letting you send and receive messages through RabbitMQ and other AMQP brokers. Part of the Symfony framework. | 293 | 293 | 30 | 2M | 0 | 31.8 | 60.5 | MIT | 1 week ago | |
| enqueue/async-event-dispatcher | 0.86 | Symfony EventDispatcher extension that dispatches events asynchronously by sending them to a message queue, enabling background processing and improved responsiveness. Part of the Enqueue ecosystem; integrates with Symfony apps and supports MQ-driven event handling. | 69 | 69 | 7 | 11K | 0 | 1.2 | 30.4 | MIT | 9 years ago | |
| adtechpotok/enqueue-messenger-adapter-bundle | 0.86 | Symfony Messenger transport that uses Enqueue to send/receive messages via supported brokers (e.g., AMQP/RabbitMQ). Configure Messenger with enqueue:// DSNs, map queues/topics/exchanges, and consume with messenger:consume-messages. | 1 | 1 | 0 | 0 | 1 | 6.7 | — | MIT | 8 years ago | |
| enqueue/stomp | 0.86 | Enqueue STOMP transport: a Queue Interop implementation for sending and consuming messages over the STOMP protocol. Includes docs and community support resources; MIT licensed. | 5 | 5 | 5 | 5K | 0 | 0.2 | 40.6 | MIT | — | |
| b2pweb/bdf-queue | 0.86 | — | 3 | 3 | 0 | 232 | 1 | 0.1 | 24.4 | MIT | — | |
| ecentria/rabbitmq-bundle | 0.86 | — | 0 | 0 | 3 | 0 | 0 | 0.4 | 0.4 | — | — | |
| ecommit/amqp-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?