PHPackages                             phpservicebus/core - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. phpservicebus/core

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

phpservicebus/core
==================

PHP Service Bus core library

2.1.1(6y ago)41.4k12MITPHPPHP ^7.2,&lt;7.5CI failing

Since Jun 7Pushed 6y ago1 watchersCompare

[ Source](https://github.com/phpservicebus/core)[ Packagist](https://packagist.org/packages/phpservicebus/core)[ Docs](https://github.com/phpservicebus/core)[ RSS](/packages/phpservicebus-core/feed)WikiDiscussions devel Synced today

READMEChangelog (2)Dependencies (7)Versions (8)Used By (2)

phpservicebus\\core
===================

[](#phpservicebuscore)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c159bd83b7a2a3f90c9566e8dd65559215f4cc4ab481777ecf8cd5ee4c48a54b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f706870736572766963656275732f636f72652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phpservicebus/core)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/95c1b883c7e4dd39aad08abc2cd8b32e04d343b2771b2d9a6dcede8c8c7e6fbd/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f706870736572766963656275732f636f72652f646576656c2e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/phpservicebus/core)[![Coverage Status](https://camo.githubusercontent.com/d4b56f72633b944cf71696a9d1ea8cf3c0a7a74cbb41553ceef5fcd3321839fa/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f706870736572766963656275732f636f72652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/phpservicebus/core/code-structure)[![Quality Score](https://camo.githubusercontent.com/97f2803a796fb30ef06ef2459d996a2a85e4fcbbcb8ea3578aeab10453e19ed0/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f706870736572766963656275732f636f72652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/phpservicebus/core)[![Total Downloads](https://camo.githubusercontent.com/d6ae439450d7a2e7c96f05274f24d4414dce4b0e3460ff6546084f72cf693763/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706870736572766963656275732f636f72652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phpservicebus/core)

PHPServiceBus is a messaging and workflow framework that helps create distributed systems that are scalable, reliable and easy to modify. It supports various messaging patterns and can provide abstraction over multiple queueing technologies. Out of the box it supports RabbitMQ.

PHPServiceBus is massively inspired from NServiceBus with a touch of MassTransit.

Install
-------

[](#install)

Via Composer

```
$ composer require phpservicebus/core
```

Testing
-------

[](#testing)

```
$ composer test
```

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

[](#contributing)

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

Security
--------

[](#security)

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

Credits
-------

[](#credits)

- [ghola](https://github.com/ghola)

License
-------

[](#license)

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

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity68

Established project with proven stability

 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 ~265 days

Recently: every ~330 days

Total

6

Last Release

2353d ago

Major Versions

1.0.2 → 2.0.02018-02-05

PHP version history (4 changes)1.0.0PHP &gt;=5.5

1.0.1PHP ~5.5|~5.6|~7.0

2.0.0PHP ^7.0,&lt;7.3

2.1.0PHP ^7.2,&lt;7.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/894f192fe28d2f89216903bbee6fc482b1bb2493f288757c222539a43bca65ec?d=identicon)[ghola](/maintainers/ghola)

---

Top Contributors

[![ghola](https://avatars.githubusercontent.com/u/932205?v=4)](https://github.com/ghola "ghola (21 commits)")

---

Tags

servicecommand busbuscqrsservice-bus

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/phpservicebus-core/health.svg)

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

###  Alternatives

[ecotone/ecotone

Enterprise architecture layer for Laravel and Symfony — CQRS, Event Sourcing, Durable Workflows (Sagas, Orchestrators), Projections, and Outbox messaging via PHP attributes.

564576.7k51](/packages/ecotone-ecotone)[prooph/service-bus

PHP Enterprise Service Bus Implementation supporting CQRS and DDD

4451.4M32](/packages/prooph-service-bus)[getsolaris/laravel-make-service

A MVCS pattern create a service command for Laravel 5+

81173.8k](/packages/getsolaris-laravel-make-service)[simple-bus/asynchronous

Generic classes and interfaces for asynchronous messaging using SimpleBus

241.6M6](/packages/simple-bus-asynchronous)[prooph/event-store-bus-bridge

Marry CQRS with Event Sourcing

37526.2k15](/packages/prooph-event-store-bus-bridge)

PHPackages © 2026

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