patchlevel/laravel-event-sourcing

laravel package for patchlevel/event-sourcing
6,608 8
Install
composer require patchlevel/laravel-event-sourcing
Latest Version:1.4.0
PHP:~8.3.0 || ~8.4.0 || ~8.5.0
License:MIT
Last Updated:Sep 16, 2026
Links: GitHub  ·  Packagist
Maintainer: DavidBadura

Latest Stable Version License

Laravel-Event-Sourcing

An event sourcing laravel package, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience. This package is a laravel integration for event-sourcing library.

Features

  • Everything is included in the package for event sourcing
  • Facades for easy access to event sourcing services and aggregates
  • Developer experience oriented and fully typed
  • Automatic snapshot-system to boost your performance
  • Split big aggregates into multiple streams
  • Versioned and managed lifecycle of subscriptions like projections and processors
  • Safe usage of Personal Data with crypto-shredding
  • Smooth upcasting of old events
  • Simple setup with scheme management and doctrine migration
  • Built in cli commands
  • and much more...

Installation

composer require patchlevel/laravel-event-sourcing

[!TIP] Further installation steps can be found in the installation instructions.

Documentation

Sponsors

Related Packages

ecotone/laravel

Ecotone for Laravel — CQRS, Event Sourcing, Sagas, Durable Workflows, and Outbox...

340,624 21
smartness/traceflow-laravel

Production-ready distributed tracing SDK for Laravel with event-sourced architec...

2,725 0
hirethunk/verbs

An event sourcing package that feels nice.

269,731 518
php-tmdb/laravel

Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the...

53,312 160
kavenegar/laravel

laravel 4 and 5 kavenegar integration

366,462 86