patchlevel/laravel-event-sourcing

laravel package for patchlevel/event-sourcing

1.1.0 2025-05-18 09:46 UTC

This package is auto-updated.

Last update: 2025-06-08 06:03:47 UTC


README

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

blackfire