Standard projections to use with Prooph EventStore
Switch branches/tags
Clone or download
Latest commit 1e3c356 Nov 2, 2018

Standard Projections for Prooph EventStore

Build Status Coverage Status Gitter


The standard projections are some kind of event-indexing, so you can retrieve events from all streams at once (AllStreamProjectionRunner), by category (CategoryStreamProjectionRunner) or by message name (MessageNameStreamProjectionRunner). See docs for more information.


  • PHP >= 7.1
  • Prooph EventStore v7


Documentation is in the doc tree, and can be compiled using bookdown.

$ php ./vendor/bin/bookdown docs/bookdown.json
$ php -S -t docs/html/

Then browse to http://localhost:8080/



Please feel free to fork and extend existing or add new plugins and send a pull request with your changes! To establish a consistent code quality, please provide unit tests for all your changes and may adapt the documentation.


Released under the New BSD License.