PHPackages                             slick/amqp - 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. slick/amqp

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

slick/amqp
==========

AMQP module for Slick enabling seamless message exchange with brokers like RabbitMQ through producers and consumers.

v1.0.0(1y ago)0139MITPHPPHP &gt;=8.2CI passing

Since Jan 27Pushed 1y ago1 watchersCompare

[ Source](https://github.com/slickframework/amqp)[ Packagist](https://packagist.org/packages/slick/amqp)[ RSS](/packages/slick-amqp/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (2)Used By (0)

Slick AMQP Module
=================

[](#slick-amqp-module)

[![Latest Version](https://camo.githubusercontent.com/635d12cf7e24ae989d51f1ab5d5681ede3a4003584f705655d9953417a2cfc78/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f736c69636b6672616d65776f726b2f616d71702e7376673f7374796c653d666c61742d737175617265)](https://github.com/slickframework/amqp/releases)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/85cb3581225ac90950235df8d382bce26abfe062025f461d43ca8f64659528ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f736c69636b6672616d65776f726b2f616d71702f636f6e74696e756f75732d696e746567726174696f6e2e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/slickframework/amqp/actions/workflows/continuous-integration.yml)[![Quality Score](https://camo.githubusercontent.com/73c5ea34acf74b1e860976bf7596a5b73e78b389afaf58107c40e1a4e894de6b/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f736c69636b6672616d65776f726b2f616d71702f6d61696e2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/slickframework/amqp?branch=main)[![Total Downloads](https://camo.githubusercontent.com/f493a6bb9abd1dddfc204662c3026fae0008d6dca946e498be96eac807785133/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736c69636b2f616d71702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/slick/amqp)

The Slick AMQP module provides an easy-to-use integration with the Advanced Message Queuing Protocol (AMQP), enabling seamless communication between producers and consumers in PHP applications. Designed to work with message brokers like RabbitMQ, this module supports various exchange types, including **fanout**, **direct**, **headers**, and **topic**, offering robust solutions for a wide range of messaging patterns.

This module is highly versatile and can be used in **any PHP project**, making it a great choice for developers seeking advanced messaging capabilities. Additionally, it includes special features to simplify integration, enablement, and configuration within the Slick framework environment, offering an enhanced developer experience for Slick-based applications.

Whether you are building scalable microservices, managing asynchronous workflows, or implementing event-driven architectures, the Slick AMQP module ensures reliable and efficient message delivery across your system.

This package is compliant with PSR-2 code standards and PSR-4 autoload standards. It also applies the semantic version 2.0.0 specification.

Install
-------

[](#install)

Via Composer

```
$ composer require slick/amqp
```

Usage
-----

[](#usage)

Please read `slick/amqp` documentation at

Testing
-------

[](#testing)

```
$ vendor/bin/phpunit
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Slick framework](https://github.com/slickframework)
- [All Contributors](https://github.com/slickframework/amqp/graphs/contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance42

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

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

Unknown

Total

1

Last Release

475d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/101112?v=4)[fsilva](/maintainers/fsilva)[@fsilva](https://github.com/fsilva)

---

Top Contributors

[![silvamfilipe](https://avatars.githubusercontent.com/u/5720969?v=4)](https://github.com/silvamfilipe "silvamfilipe (11 commits)")

---

Tags

amqprabittmqslick-phpslick-php-modulesrabbitmqmessage queueAMQPconsumersslickslick-modulesproducers

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/slick-amqp/health.svg)

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

###  Alternatives

[bschmitt/laravel-amqp

AMQP wrapper for Laravel and Lumen to publish and consume messages

2752.3M7](/packages/bschmitt-laravel-amqp)[php-amqplib/rabbitmq-bundle

Integrates php-amqplib with Symfony &amp; RabbitMq. Formerly emag-tech-labs/rabbitmq-bundle, oldsound/rabbitmq-bundle.

1.3k20.1M65](/packages/php-amqplib-rabbitmq-bundle)[mikemadisonweb/yii2-rabbitmq

Wrapper based on php-amqplib to incorporate messaging in your Yii2 application via RabbitMQ. Inspired by RabbitMqBundle for Symfony 2, really awesome package.

74262.1k1](/packages/mikemadisonweb-yii2-rabbitmq)[kdyby/rabbitmq

Integrates php-amqplib with RabbitMq and Nette Framework

30693.1k4](/packages/kdyby-rabbitmq)[iamfarhad/laravel-rabbitmq

A robust RabbitMQ driver for Laravel Queue with advanced message queuing, reliable delivery, and high-performance async processing capabilities

3215.6k](/packages/iamfarhad-laravel-rabbitmq)

PHPackages © 2026

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