patchlevel/event-sourcing
A fully featured, developer-friendly event sourcing library for PHP built on Doctrine DBAL. Includes automatic snapshots, stream splitting, versioned subscriptions, crypto-shredding for personal data, event upcasting, and CLI commands.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| ergosarapu/donation-bundle | — | 0 | 1 | — | 6 | — | 0.6 | 11.7 | — | — | |
| patchlevel/event-sourcing-bundle | Symfony integration for the patchlevel event-sourcing library, built on Doctrine DBAL. It bundles snapshots, stream splitting, versioned subscriptions, upcasting, personal-data crypto-shredding, schema/migration setup, and CLI commands for a smooth developer experience. | 52 | 52 | 11 | 21K | 4 | 29.7 | 43.5 | MIT | 4 weeks ago | |
| patchlevel/event-sourcing-dashboard-bundle | A Symfony dashboard bundle for patchlevel/event-sourcing that adds a web UI for inspecting stored events, aggregates, and projections. Browse message metadata, trace event flows, and debug event-sourced applications faster from one place. | 3 | 3 | 1 | 8K | 1 | 17.6 | 53.2 | MIT | 1 month ago | |
| patchlevel/event-sourcing-phpstan-extension | PHPStan extension for patchlevel/event-sourcing that validates aggregates before runtime: flags uninitialized and unused properties, write-only state, event recording inside apply methods, and state changes outside apply. | 1 | 1 | 0 | 14K | 1 | 15.8 | 59.7 | MIT | 3 months ago | |
| patchlevel/event-sourcing-phpunit | A dev testing toolkit for patchlevel/event-sourcing that lets you test aggregates and subscribers with clear given/when/then notation. Dispatch commands through #[Handle] methods, assert aggregate state with closures, and use subscriber setup, run, and teardown utilities. | 1 | 1 | 2 | 11K | 1 | 11.3 | 55.3 | MIT | 7 months ago | |
| patchlevel/laravel-event-sourcing | Laravel event sourcing with aggregates, projectors, reactors, snapshots, and a database-backed event store. Includes artisan tooling, testing helpers, and a clean API for modeling domain events in Laravel applications. | 8 | 8 | 2 | 1K | 1 | 19.3 | 36.0 | MIT | 4 weeks ago |
How can I help you explore Laravel packages today?