PHPackages                             geekshubs/rabbitmq - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. geekshubs/rabbitmq

ActiveLibrary[Queues &amp; Workers](/categories/queues)

geekshubs/rabbitmq
==================

Package from RabbitMQ adapter

0.7.4(5y ago)115.5k↓100%2[1 issues](https://github.com/GeeksHubs/RabbitMQ/issues)MITPHPPHP &gt;=7.4

Since Nov 30Pushed 4y ago5 watchersCompare

[ Source](https://github.com/GeeksHubs/RabbitMQ)[ Packagist](https://packagist.org/packages/geekshubs/rabbitmq)[ RSS](/packages/geekshubs-rabbitmq/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (9)Used By (0)

 Adaptation of the php-amqplib package for Laravel
===================================================

[](#-adaptation-of-the-php-amqplib-package-for-laravel)

 [![](https://github.com/GeeksHubsAcademy/2020-geekshubs-media/raw/master/image/logo.png)](https://github.com/GeeksHubsAcademy/2020-geekshubs-media/blob/master/image/logo.png)

[![Packagist Downloads](https://camo.githubusercontent.com/0e6c2702f1c3a495cbcad693bda47c0a47de02b8edf32b61501af33fa418f5ef/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6765656b73687562732f7261626269746d713f7374796c653d666c6174)](https://camo.githubusercontent.com/0e6c2702f1c3a495cbcad693bda47c0a47de02b8edf32b61501af33fa418f5ef/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6765656b73687562732f7261626269746d713f7374796c653d666c6174)[![Packagist License](https://camo.githubusercontent.com/ee1053d4f4005655333734a7af9a1c62b7aface7c6a175ba39b18e250f022660/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6765656b73687562732f7261626269746d713f6c6f676f436f6c6f723d726564)](https://camo.githubusercontent.com/ee1053d4f4005655333734a7af9a1c62b7aface7c6a175ba39b18e250f022660/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6765656b73687562732f7261626269746d713f6c6f676f436f6c6f723d726564)[![Packagist PHP Version Support](https://camo.githubusercontent.com/0556934803093412339dd3b24a4b6ec61845774a5e4b5756fbf8ef68d9a6e951/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6765656b73687562732f7261626269746d71)](https://camo.githubusercontent.com/0556934803093412339dd3b24a4b6ec61845774a5e4b5756fbf8ef68d9a6e951/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6765656b73687562732f7261626269746d71)[![Maintainability Rating](https://camo.githubusercontent.com/5b6642eaf2bebe845ad4b5066dd3439ef33202f8ebbb2a6202bbbfcfeb4b6727/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d4765656b73487562735f5261626269744d51266d65747269633d7371616c655f726174696e67)](https://sonarcloud.io/dashboard?id=GeeksHubs_RabbitMQ)[![Security Rating](https://camo.githubusercontent.com/ba1aa431d9a1d635e2a120045c5be4c0f0b135ade54c3d8c622f27c10317eb79/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d4765656b73487562735f5261626269744d51266d65747269633d73656375726974795f726174696e67)](https://sonarcloud.io/dashboard?id=GeeksHubs_RabbitMQ)[![Vulnerabilities](https://camo.githubusercontent.com/7663c21023001544b705ba899a1676a18650bfc258a3dd7d54b407937bbc9bc4/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d4765656b73487562735f5261626269744d51266d65747269633d76756c6e65726162696c6974696573)](https://sonarcloud.io/dashboard?id=GeeksHubs_RabbitMQ)[![Bugs](https://camo.githubusercontent.com/1e26a3c038ce84684f63dd6c187f585128a82aafd47eb44e0a6f4e38d71ec5e7/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d4765656b73487562735f5261626269744d51266d65747269633d62756773)](https://sonarcloud.io/dashboard?id=GeeksHubs_RabbitMQ)

Adaptation of the php-amqplib package for use in Laravel made with much 💕

For more information on php-aqpmqblib package visit their [repository](https://github.com/php-amqplib/php-amqplib)

🚀 Installation
--------------

[](#-installation)

Require the `geekshubs/rabbitmq` package in your `composer.json` and update your dependencies:

```
composer require geekshubs/rabbitmq
```

Add env parameters to configuration in Lumen and Laravel.

```
RABBITMQ_HOST=rabbit
RABBITMQ_PORT=5672
RABBITMQ_USER=rabbitmq
RABBITMQ_PASSWORD=rabbitmq
RABBITMQ_VHOST='/'
```

In app/config/app.php add the following :

The ServiceProvider to the providers array :

```
Geekshubs\RabbitMQ\RabbitMQServiceProvider::class,
```

### 💡 Lumen

[](#bulb-lumen)

On Lumen, just register the ServiceProvider manually in your `bootstrap/app.php` file:

```
$app->register(\Geekshubs\RabbitMQ\RabbitMQServiceProvider::class);
```

and add this lines in same file.

```
//Add lines to error reflection class
$app->instance('path.config', app()->basePath() . DIRECTORY_SEPARATOR . 'config');
$app->instance('path.storage', app()->basePath() . DIRECTORY_SEPARATOR . 'storage');
```

👾 Examples
----------

[](#space_invader-examples)

In this Video

In [this Repo](https://github.com/xavi78/rabbitmqinlaravel)

🔎 Change log
------------

[](#mag_right-change-log)

Please see [CHANGELOG](https://github.com/GeeksHubsAcademy/RabbitMQ/blob/master/changelog.md) for more information what has changed recently.

🦸‍♀️ Contribute.
----------------

[](#superhero_woman-contribute)

Feel free to make as many pull requests as you think fit, because there are so many things to do, all help is welcome.

Here is a guide if you want to take a look()

If you find a bug, let us know [here](https://github.com/GeeksHubsAcademy/RabbitMQ/issues) .

If you request a new [ feature](https://github.com/GeeksHubsAcademy/RabbitMQ/issues).

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~17 days

Recently: every ~11 days

Total

7

Last Release

1886d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/009fc3a87b25c0f3acfee54b59bc4ca5005fcf0108d6a4d2f0bb858391164821?d=identicon)[geekshubs](/maintainers/geekshubs)

---

Top Contributors

[![xavi78](https://avatars.githubusercontent.com/u/36509973?v=4)](https://github.com/xavi78 "xavi78 (29 commits)")

---

Tags

laravelphp

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/geekshubs-rabbitmq/health.svg)

```
[![Health](https://phpackages.com/badges/geekshubs-rabbitmq/health.svg)](https://phpackages.com/packages/geekshubs-rabbitmq)
```

###  Alternatives

[mpbarlow/laravel-queue-debouncer

A wrapper job for debouncing other queue jobs.

63714.4k1](/packages/mpbarlow-laravel-queue-debouncer)[convenia/pigeon

3233.0k](/packages/convenia-pigeon)[tochka-developers/queue-promises

Promises for Laravel queue jobs

1912.3k](/packages/tochka-developers-queue-promises)[baklysystems/laravel-chat-messenger

Laravel chat package

121.8k](/packages/baklysystems-laravel-chat-messenger)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
