PHPackages                             f500/event-sourcing - 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. f500/event-sourcing

Abandoned → [simple-es/event-sourcing](/?search=simple-es%2Fevent-sourcing)Library[Utility &amp; Helpers](/categories/utility)

f500/event-sourcing
===================

A "simple" Event Sourcing library for PHP

971[1 issues](https://github.com/f500/event-sourcing/issues)PHP

Since Jul 4Pushed 10y ago4 watchersCompare

[ Source](https://github.com/f500/event-sourcing)[ Packagist](https://packagist.org/packages/f500/event-sourcing)[ RSS](/packages/f500-event-sourcing/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

SimpleES \\ EventSourcing
=========================

[](#simplees--eventsourcing)

[![Build Status](https://camo.githubusercontent.com/f9b4d33c7efac9586b9929febd99d6748656a05adca296fbb6e086067945a243/68747470733a2f2f7472617669732d63692e6f72672f73696d706c652d65732f6576656e742d736f757263696e672e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/simple-es/event-sourcing)[![Code Coverage](https://camo.githubusercontent.com/c9f54edbfe152f8afb4d355cc7f0aa2221c1ceb02f99fabe97baad259b68d159/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73696d706c652d65732f6576656e742d736f757263696e672f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/simple-es/event-sourcing/?branch=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/0563c0ea7d70a20392dcb110cd502844b4e124b36a85590dbb4ff45c2ad8dfa9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73696d706c652d65732f6576656e742d736f757263696e672f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/simple-es/event-sourcing/?branch=master)

A "simple" Event Sourcing library for PHP, inspired by [Buttercup.Protects](https://buttercup-php.github.io/protects/) and [Broadway](https://github.com/qandidate-labs/broadway), following the philosophy of [SimpleBus](https://github.com/SimpleBus).

Authored by [Jasper N. Brouwer](https://github.com/jaspernbrouwer).

Under the collective flag of [Future500 B.V.](https://github.com/f500)

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

[](#installation)

```
composer.phar require simple-es/event-sourcing ~1.0@dev
```

Documentation
-------------

[](#documentation)

Please visit  for the complete documentation.

License
-------

[](#license)

[The MIT License (MIT)](https://github.com/simple-es/event-sourcing/blob/master/LICENSE)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/0b1ad490738a1f8743a80dd670a0343233dcac93d04a52103ec99a4f7a94dd85?d=identicon)[jaspernbrouwer](/maintainers/jaspernbrouwer)

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

---

Top Contributors

[![jaspernbrouwer](https://avatars.githubusercontent.com/u/738933?v=4)](https://github.com/jaspernbrouwer "jaspernbrouwer (76 commits)")

### Embed Badge

![Health badge](/badges/f500-event-sourcing/health.svg)

```
[![Health](https://phpackages.com/badges/f500-event-sourcing/health.svg)](https://phpackages.com/packages/f500-event-sourcing)
```

###  Alternatives

[mjaschen/phpgeo

Simple Yet Powerful Geo Library

1.6k8.6M22](/packages/mjaschen-phpgeo)[pedro-teixeira/grid-bundle

Ajax grid for Symfony2

172.0k](/packages/pedro-teixeira-grid-bundle)

PHPackages © 2026

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