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-tools | 0.89 | AMQP Tools for PHP Enqueue: adds practical utilities not covered by the AMQP spec, built on top of AMQP concepts. Works with any amqp-interop compatible transport. Links to docs, support, and issue tracker included. | 146 | 147 | 6 | 249K | 0 | 0.9 | 44.6 | MIT | — | |
| queue-interop/queue-interop | 0.89 | 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. | 481 | 483 | 21 | 395K | 7 | 8.5 | 42.6 | MIT | 1 year ago | |
| b2pweb/bdf-queue | 0.89 | — | 3 | 3 | 0 | 232 | 1 | 0.1 | 25.6 | MIT | — | |
| 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 | 14 | 39K | 0 | 0.8 | 39.7 | MIT | — | |
| php-amqplib/rabbitmq-bundle | 0.88 | — | 1,230 | 1,251 | 468 | 229K | 1 | 39.2 | 34.1 | MIT | 6 months ago | |
| iamfarhad/laravel-rabbitmq | 0.88 | Production-ready RabbitMQ queue driver for Laravel with native Queue integration. Built on ext-amqp with connection/channel pooling, configurable topology, Horizon hooks, Octane-safe resets, and optional high-performance basic_consume workers plus admin Artisan commands. | 34 | 33 | 3 | 2K | 2 | 28.7 | 27.0 | MIT | 4 days ago | |
| aureja/job-queue | 0.88 | JobQueue is a PHP package for managing job queues, providing a simple way to enqueue, process, and organize background tasks in your application. Suitable for basic queueing needs with a lightweight setup and straightforward API. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| constantable/rabbitmq-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| 3slab/vdm-library-amqp-transport-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| videlalvaro/php-amqplib | 0.88 | Pure PHP AMQP 0-9-1 client for RabbitMQ. Provides connections and channels for publishing and consuming messages, plus RabbitMQ extensions like publisher confirms, basic nack, consumer cancel notifications, and exchange-to-exchange bindings. | 4,600 | 4,606 | 1,025 | 9K | 15 | 59.2 | 15.3 | LGPL-2.1 | 7 months ago | |
| enqueue/snsqs | 0.87 | — | 1 | 1 | 6 | 9K | 0 | 0.5 | 50.5 | MIT | 7 years ago | |
| djereg/symfony-rabbitmq | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 2 years ago | |
| ecommit/amqp-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| enqueue/amqp-lib | 0.87 | 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. | 107 | 113 | 22 | 144K | 0 | 1.4 | 43.2 | MIT | — | |
| enqueue/amqp-bunny | 0.87 | 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. | 36 | 36 | 8 | 17K | 3 | 1.1 | 37.0 | MIT | — | |
| arthem/rabbit-bundle | 0.87 | — | 0 | 0 | 0 | 16 | 0 | 4.6 | 17.0 | — | 3 years ago | |
| stomp-php/stomp-php | 0.87 | PHP STOMP client for ActiveMQ, RabbitMQ, Apollo and other brokers. Connect, send and receive messages, subscribe to queues/topics and handle acknowledgements using the STOMP protocol—lightweight library suitable for scripts and long-running consumers. | 128 | 137 | 63 | 324K | 23 | 28.1 | 58.6 | Apache-2.0 | 6 months ago | |
| ecentria/rabbitmq-bundle | 0.87 | — | 0 | 0 | 3 | 0 | 0 | 0.4 | 0.4 | — | — | |
| andrewmy/rabbitmq-management-api | 0.86 | PHP 7.1+/8 wrapper for the RabbitMQ Management HTTP API. Provides an object-oriented client for queues, exchanges, publish, and more, using PHP-HTTP/HTTPlug so you can plug in any compatible HTTP client (e.g., Guzzle adapter). | 0 | 0 | 7 | 5K | 0 | 10.9 | 54.9 | MIT | 6 months ago | |
| enqueue/enqueue | 0.86 | Enqueue is a PHP message queue toolkit with transport, client, and consumption components to simplify building and processing messages across queue systems. Includes advanced features, docs, and community support for production-ready MQ integration. | 190 | 198 | 37 | 254K | 0 | 2.2 | 43.2 | MIT | — |
How can I help you explore Laravel packages today?