PHPackages                             m-tech-stack/rabbit-mq - 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. m-tech-stack/rabbit-mq

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

m-tech-stack/rabbit-mq
======================

This Project Depends On Base and Using RabbitMQ

v1.0.0(1y ago)02.6k↑34.4%MITPHP

Since Feb 17Pushed 1y ago1 watchersCompare

[ Source](https://github.com/mabou7agar/laravel-rabbitmq)[ Packagist](https://packagist.org/packages/m-tech-stack/rabbit-mq)[ RSS](/packages/m-tech-stack-rabbit-mq/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (3)Versions (2)Used By (0)

Installation
------------

[](#installation)

### Composer Require

[](#composer-require)

```
composer require m-tech-stack/rabbit-mq
```

### Run Vendor

[](#run-vendor)

```
php artisan vendor:publish --tag="base-rabbitmq" --force
```

### How To Use

[](#how-to-use)

#### Test Broadcast Message

[](#test-broadcast-message)

```
php artisan rabbitmq:setup-broadcast
```

```
php artisan rabbitmq:test-broadcast
```

```
php artisan queue:work --queue=user_notification_queue
```

#### Add Following To YOur Env File

[](#add-following-to-your-env-file)

```
RABBITMQ_HOST=
RABBITMQ_PORT=
RABBITMQ_USER=
RABBITMQ_PASSWORD=
RABBITMQ_VHOST=
```

#### Use Action Array At RabbitMQ config

[](#use-action-array-at-rabbitmq-config)

```
'actions' => [
        [
        'action' => 'test', // Action Name
        'class' => RabbitMQ\Handlers\RabbitMQHandler::class //Action Handler
        'queue' => 'default' // Specify Queue if needed
        ]
```

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance41

Moderate activity, may be stable

Popularity21

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 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

Unknown

Total

1

Last Release

501d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/910aa2861357099f7cf10e3991b5108b93e4518cc34e2e8348d708578af1ccc0?d=identicon)[mabou7agar](/maintainers/mabou7agar)

---

Top Contributors

[![mabou7agar](https://avatars.githubusercontent.com/u/13303169?v=4)](https://github.com/mabou7agar "mabou7agar (5 commits)")

### Embed Badge

![Health badge](/badges/m-tech-stack-rabbit-mq/health.svg)

```
[![Health](https://phpackages.com/badges/m-tech-stack-rabbit-mq/health.svg)](https://phpackages.com/packages/m-tech-stack-rabbit-mq)
```

###  Alternatives

[vladimir-yuldashev/laravel-queue-rabbitmq

RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.

2.1k10.5M33](/packages/vladimir-yuldashev-laravel-queue-rabbitmq)[bschmitt/laravel-amqp

AMQP wrapper for Laravel and Lumen to publish and consume messages

2822.5M7](/packages/bschmitt-laravel-amqp)[jwage/phpamqplib-messenger

Symfony messenger transport for the php-amqplib/php-amqplib library.

88227.2k1](/packages/jwage-phpamqplib-messenger)[hyperf/amqp

A amqplib for hyperf.

231.3M71](/packages/hyperf-amqp)[convenia/pigeon

3334.8k](/packages/convenia-pigeon)

PHPackages © 2026

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