spatie/laravel-event-projector
Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-eventsauce | 0.88 | Integrate EventSauce event sourcing into Laravel with migrations, models, and queued jobs. Generate aggregate roots, repositories, events and commands via Artisan. Store domain messages per aggregate and dispatch consumers synchronously or through queues. | 121 | 121 | 15 | 88 | 0 | 3.5 | 3.3 | MIT | 5 years ago | |
| sdkcodes/lara-ticket | 0.86 | — | 25 | 26 | 8 | 0 | 0 | 1.0 | — | — | 7 years ago | |
| spatie/laravel-dynamic-servers | 0.86 | Dynamically spin up and destroy servers from Laravel to handle variable queue workloads. Uses provider snapshots as templates and lets you determine server count (e.g., based on Horizon wait times) so extra workers are created automatically and removed when no longer needed. | 237 | 237 | 12 | 3 | 0 | 4.8 | 0.1 | MIT | 2 years ago | |
| damgru/stupid-event-sourcing | 0.86 | A Laravel package that adds a simple, no-frills approach to event sourcing. Store and replay domain events to rebuild state, keep an audit trail, and model changes over time without heavy ceremony—aimed at small projects and quick adoption. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| spatie/laravel-event-sourcing | 0.86 | spatie/laravel-event-sourcing is the entry point for event sourcing in Laravel, helping you set up aggregates, projectors, and reactors. Great for apps that need to make decisions based on the past, meet auditing requirements, or support future reporting. | 919 | 919 | 176 | 281K | 0 | 38.6 | 40.2 | MIT | 1 week ago | |
| patchlevel/laravel-event-sourcing | 0.86 | 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 | |
| event-engine/php-persistence | 0.85 | Event Engine PHP Persistence Package providing persistence layer utilities for PHP-based event-sourced and CQRS applications. Supports storing and retrieving events and state in a consistent way to integrate with Event Engine workflows. | 6 | 6 | 5 | 5K | 0 | 4.1 | 39.2 | MIT | 1 year ago | |
| event-engine/php-event-store | 0.85 | — | 5 | 5 | 3 | 7K | 1 | 1.8 | 42.0 | MIT | 1 year ago | |
| spatie/laravel-package-tools | 0.85 | PackageServiceProvider base class for Laravel packages that simplifies registering config files, migrations, views, translations, routes, commands, assets, and view components, with publishable resources and a configurable install command. | 951 | 963 | 164 | 15M | 0 | 37.4 | 64.0 | MIT | 1 month ago | |
| spatie/laravel-flare | 0.85 | Send Laravel errors to Flare. With a valid Flare API key, production errors are tracked and you're notified when they happen. Works with Laravel 11+ on PHP 8.2+, and pairs with spatie/laravel-ignition for beautiful error pages. | 13 | 13 | 13 | 358K | 1 | 30.3 | 65.6 | MIT | 1 month ago | |
| event-engine/php-engine | 0.85 | CQRS/Event Sourcing framework for PHP to rapidly build event-sourced applications and evolve toward richer domain models. Customize architecture and programming style via “Flavours,” with a full tutorial and separate documentation repo. | 54 | 54 | 11 | 1K | 4 | 10.3 | 18.6 | MIT | 1 year ago | |
| spatie/laravel-google-calendar | 0.85 | Laravel package to manage Google Calendar events with a clean API. Create, update, delete, and fetch events, add attendees and Google Meet links, and work with Carbon date/times. Uses Google service account credentials for authenticated access. | 1,399 | 1,423 | 221 | 131K | 0 | 28.8 | 28.7 | MIT | 8 months ago | |
| event-engine/php-engine-utils | 0.85 | Utilities for Event Engine in PHP: helper classes and shared tooling to simplify building and running Event Engine-based applications. Includes common infrastructure utilities and convenience functions to reduce boilerplate in your event-driven domain code. | 6 | 6 | 3 | 9K | 0 | 2.5 | 42.7 | MIT | 3 years ago | |
| spatie/laravel-ignition | 0.85 | Ignition is a beautiful, customizable error page for Laravel apps. It can also share errors publicly on Flare and, with a valid API key, track production errors and notify you when they occur. | 588 | 593 | 94 | 7M | 0 | 35.1 | 64.6 | MIT | 2 weeks ago | |
| event-engine/php-document-store | 0.84 | — | 8 | 8 | 6 | 7K | 4 | 6.1 | 39.5 | MIT | 1 year ago | |
| eventsauce/laravel-eventsauce | 0.84 | Laravel integration for EventSauce event sourcing. Wire message dispatchers, event repositories, and consumers into Laravel’s container with publishable config, queue-friendly dispatching, and conventions for aggregates and projections in Laravel applications. | 98 | 98 | 18 | 8 | 5 | 3.2 | 3.9 | MIT | 4 years ago | |
| spatie/laravel-demo-mode | 0.84 | Protect work-in-progress Laravel apps from prying eyes with a demo-mode middleware. Redirects visitors (including unknown routes) to an “under construction” URL until they visit a configurable access URL (e.g. /demo) to unlock protected routes. | 294 | 299 | 25 | 472 | 0 | 4.4 | 4.1 | MIT | 3 years ago | |
| micro-module/event-queue | 0.84 | A lightweight Laravel package for queuing and dispatching events asynchronously. Built for micro-module architectures, it decouples event producers from listeners and leverages Laravel’s queue system for reliable background processing, with simple configuration for modular apps. | 0 | 0 | 1 | 82 | 0 | 0.9 | 26.6 | — | 11 months ago | |
| spatie/one-package-to-rule-them-all | 0.84 | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| spatie/laravel-artisan-dispatchable | 0.84 | Register Laravel jobs as Artisan commands by implementing the ArtisanDispatchable interface. Dispatch queued jobs via CLI (e.g., php artisan process-podcast) so long-running tasks won’t block the scheduler, while remaining runnable from Artisan. | 160 | 161 | 7 | 14K | 0 | 10.6 | 28.3 | MIT | 8 months ago |
How can I help you explore Laravel packages today?