PHPackages                             metfan/rabbit-setup - 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. metfan/rabbit-setup

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

metfan/rabbit-setup
===================

Tools to ease creation of exchanges, queues, parameters on rabbitMQ

v1.0.0(8y ago)8101MITPHPPHP &gt;=5.4.0

Since Jun 18Pushed 7y ago1 watchersCompare

[ Source](https://github.com/metfan/rabbit-setup)[ Packagist](https://packagist.org/packages/metfan/rabbit-setup)[ RSS](/packages/metfan-rabbit-setup/feed)WikiDiscussions master Synced 4w ago

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

Rabbit-setup
------------

[](#rabbit-setup)

[![Build Status](https://camo.githubusercontent.com/9b5535a148f2a576dae3cb562fe4f70a87b28bfa90ac858b577ff322b59c8d57/68747470733a2f2f7472617669732d63692e6f72672f6d657466616e2f7261626269742d73657475702e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/metfan/rabbit-setup)[![SensioLabsInsight](https://camo.githubusercontent.com/936d17e6c8f98cf1476842a18ff83cb243d6ae48387c737b1769d5191973b82d/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f33636165363438612d613163302d343533382d623631652d3461386138666364353634642f6d696e692e706e67)](https://insight.sensiolabs.com/projects/3cae648a-a1c0-4538-b61e-4a8a8fcd564d)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/ea3b856523c1d36e4046748a68bfced83cf88fe3f4d6b965c99a33d612b09b0a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6d657466616e2f7261626269742d73657475702f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/metfan/rabbit-setup/?branch=master)

Rabbit-setup is a command line tool to ease management of vhosts, exchanges, queues and bindings into RabbitMQ instance via the RabbitMQ's API. The best way to use rabbit-setup is using phar file.

Use this commande line to compile phar of the project or download from [release page](https://github.com/metfan/rabbit-setup/releases)

```
php -d phar.readonly=off ./phar-composer.phar build https://github.com/metfan/rabbit-setup.git

```

phar-composer can be found here:

Commands exposed by Rabbit-setup:

- [Expert configuration to create vhost, exchanges, queues](doc/config_expert_command.md)
- [Exchanges, queues deletion](doc/delete_command.md)
- [Validate expert configuration file](doc/validate_expert_command.md)

Thanks to Olivier about inspiration:

TODO:
=====

[](#todo)

- add support of simple configuration file
- deletion of parameters
- manage users

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

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

2934d ago

### Community

Maintainers

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

---

Tags

apirabbitmqsetup

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/metfan-rabbit-setup/health.svg)

```
[![Health](https://phpackages.com/badges/metfan-rabbit-setup/health.svg)](https://phpackages.com/packages/metfan-rabbit-setup)
```

###  Alternatives

[jolicode/castor

A lightweight and modern task runner. Automate everything. In PHP.

54642.4k4](/packages/jolicode-castor)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9317.2k55](/packages/open-dxp-opendxp)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M524](/packages/shopware-core)

PHPackages © 2026

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