PHPackages                             hellofresh/engine - 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. hellofresh/engine

AbandonedArchivedLibrary

hellofresh/engine
=================

Engine to build event sourced applications

0.6.0(6y ago)3823.5k6MITPHPPHP &gt;=7.0

Since Jun 23Pushed 2y ago228 watchersCompare

[ Source](https://github.com/hellofresh/engine)[ Packagist](https://packagist.org/packages/hellofresh/engine)[ RSS](/packages/hellofresh-engine/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (6)Dependencies (11)Versions (11)Used By (0)

 [ ![](https://camo.githubusercontent.com/b52e67d31d20a8bed2b4d9e6c9529683d255da29bd73d07a4300d5d8d158eed0/68747470733a2f2f7777772e68656c6c6f66726573682e64652f696d616765732f68656c6c6f66726573682f70726573732f48656c6c6f46726573685f4c6f676f2e706e67) ](https://hellofresh.com)

hellofresh/engine
=================

[](#hellofreshengine)

[![Build Status](https://camo.githubusercontent.com/02b3bee1ffb35300ca95b80c23da3c6cf4c178c98011c2094e3973213e9ac379/68747470733a2f2f7472617669732d63692e6f72672f68656c6c6f66726573682f656e67696e652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hellofresh/engine)[![Total Downloads](https://camo.githubusercontent.com/326480b205f9110003f5cef6fede909be6177737354bf63b5baea84f0d377685/68747470733a2f2f706f7365722e707567782e6f72672f68656c6c6f66726573682f656e67696e652f646f776e6c6f616473)](https://packagist.org/packages/hellofresh/engine)

Welcome to HelloFresh Engine!!

Engine provides you all the capabilities to build an Event sourced application.

Components
----------

[](#components)

Engine is divided in a few small independent components.

- [CommandBus](src/CommandBus/README.md)
- [EventBus](src/EventBus/README.md)
- [EventDispatcher](src/EventDispatcher/README.md)
- [EventSourcing](src/EventSourcing/README.md)
- [EventStore](src/EventStore/README.md)
- [Serializer](src/Serializer/README.md)

Install
-------

[](#install)

```
composer require hellofresh/engine
```

Usage
-----

[](#usage)

Here you can check a small tutorial of how to use this component in an orders scenario.

[Tutorial](docs/01-how_to.md)

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

[](#contributing)

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

License
-------

[](#license)

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

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community28

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.3% 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 ~229 days

Recently: every ~286 days

Total

6

Last Release

2463d ago

PHP version history (2 changes)0.1.0PHP &gt;=5.6

0.5.0PHP &gt;=7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ade83cc187e0e3adb58c2d7074594284c43c42494d17f679dc57ddfa1fb62974?d=identicon)[italolelis](/maintainers/italolelis)

---

Top Contributors

[![italolelis](https://avatars.githubusercontent.com/u/1108049?v=4)](https://github.com/italolelis "italolelis (75 commits)")[![boekkooi-fresh](https://avatars.githubusercontent.com/u/20040010?v=4)](https://github.com/boekkooi-fresh "boekkooi-fresh (8 commits)")[![nhatthm](https://avatars.githubusercontent.com/u/1154587?v=4)](https://github.com/nhatthm "nhatthm (3 commits)")[![kieranajp](https://avatars.githubusercontent.com/u/681426?v=4)](https://github.com/kieranajp "kieranajp (2 commits)")[![ianrodrigues](https://avatars.githubusercontent.com/u/5269377?v=4)](https://github.com/ianrodrigues "ianrodrigues (1 commits)")[![mend-for-github-com[bot]](https://avatars.githubusercontent.com/in/30796?v=4)](https://github.com/mend-for-github-com[bot] "mend-for-github-com[bot] (1 commits)")[![nsimaria](https://avatars.githubusercontent.com/u/1467612?v=4)](https://github.com/nsimaria "nsimaria (1 commits)")[![startnow65](https://avatars.githubusercontent.com/u/6103955?v=4)](https://github.com/startnow65 "startnow65 (1 commits)")[![awurster](https://avatars.githubusercontent.com/u/443494?v=4)](https://github.com/awurster "awurster (1 commits)")[![vgarvardt](https://avatars.githubusercontent.com/u/173697?v=4)](https://github.com/vgarvardt "vgarvardt (1 commits)")[![darienhf](https://avatars.githubusercontent.com/u/7902492?v=4)](https://github.com/darienhf "darienhf (1 commits)")[![gh-automation-app[bot]](https://avatars.githubusercontent.com/u/4430027?v=4)](https://github.com/gh-automation-app[bot] "gh-automation-app[bot] (1 commits)")[![hf-ghactions-bot](https://avatars.githubusercontent.com/u/91131851?v=4)](https://github.com/hf-ghactions-bot "hf-ghactions-bot (1 commits)")

---

Tags

event-sourcingopen-sourcephpwiz-logistics-delivery-networkDomain Driven Designdddevent sourcingcqrs

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/hellofresh-engine/health.svg)

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

###  Alternatives

[broadway/broadway

Infrastructure and testing helpers for creating CQRS and event sourced applications.

1.5k2.0M53](/packages/broadway-broadway)[broadway/broadway-bundle

Symfony bundle for broadway/broadway.

68853.8k7](/packages/broadway-broadway-bundle)[nwidart/laravel-broadway

A Laravel adapter for the Broadway ES/CQRS package.

12315.0k](/packages/nwidart-laravel-broadway)

PHPackages © 2026

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