spatie/laravel-eventsauce
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-html | 0.92 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 829 | 839 | 102 | 569K | 0 | 22.4 | 41.2 | MIT | 8 months ago | |
| spatie/laravel-feed | 0.92 | Generate RSS, Atom, and JSON feeds for your Laravel app with minimal code. Install, register Route::feeds(), configure your feed items, and serve standards-compliant feeds from your application quickly and easily. | 985 | 992 | 99 | 212K | 0 | 23.2 | 33.9 | MIT | 8 months ago | |
| spatie/laravel-visit | 0.92 | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 729 | 0 | 11.2 | 10.9 | MIT | 7 months ago | |
| spatie/laravel-settings | 0.92 | Store strongly typed application settings in Laravel using a database, Redis, or another repository. Define each settings group as a PHP class with typed properties, inject it anywhere via Laravel's container, update values, and persist them with a single save() call. | 1,521 | 1,529 | 140 | 1M | 0 | 42.2 | 46.2 | MIT | 2 days ago | |
| spatie/laravel-welcome-notification | 0.92 | Send welcome emails to new Laravel users with a secure, expiring link to set their initial password. Adds migrations and a trait for your User model, plus a controller you extend to show the welcome form and save the password. | 594 | 597 | 46 | 29K | 0 | 18.5 | 24.7 | MIT | 8 months ago | |
| spatie/laravel-data | 0.92 | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week ago | |
| spatie/laravel-demo-mode | 0.92 | 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 | |
| spatie/laravel-site-search | 0.92 | spatie/laravel-site-search crawls and indexes your entire site to create a private Google-like full-text search. It uses a local SQLite FTS5 database by default with no external dependencies, optional Meilisearch support, and concurrent crawling for speed. | 310 | 311 | 25 | 2K | 0 | 23.5 | 12.6 | MIT | 4 months ago | |
| spatie/laravel-event-projector | 0.90 | 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. | 634 | 661 | 60 | 248 | 0 | 7.0 | 1.4 | MIT | 7 years ago | |
| spatie/laravel-event-sourcing | 0.90 | 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 | |
| dddominio/event-sourcing | 0.89 | Laravel package for event sourcing in DDD-style apps. Store and replay domain events to rebuild aggregates, keep an append-only event log, and track state changes over time. Useful for audit trails, projections, and CQRS-inspired architectures. | 0 | 0 | 0 | 9 | 13 | 3.7 | 17.7 | MIT | — | |
| patchlevel/laravel-event-sourcing | 0.89 | 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-engine | 0.89 | 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 | |
| digitalrisks/laravel-eventstore | 0.89 | A Laravel event store for event sourcing: persist domain events, rebuild aggregates from stored streams, and keep an auditable history of every change. Integrates with Laravel's database and service container. | 16 | 16 | 4 | 0 | 2 | 0.9 | — | MIT | 4 years ago | |
| eventsauce/laravel-eventsauce | 0.89 | 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 | |
| andreo/eventsauce-snapshotting | 0.89 | Extended snapshotting components for EventSauce: Doctrine DBAL snapshot repository plus versioned snapshotting support. Includes version-aware aggregate repository, snapshot version inflector/comparator, and VersionedSnapshotState for evolving snapshot schemas on PHP 8.2+. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sdkcodes/lara-ticket | 0.89 | — | 25 | 26 | 8 | 0 | 0 | 1.0 | — | — | 7 years ago | |
| eventsauce/object-hydrator | 0.88 | Magic-less object hydration and serialization for PHP. Map arrays/decoded JSON to DTOs, commands, queries, and events by inspecting constructors and public getters—no private-property reflection. Supports custom keys, casting, and optional code generation for speed. | 330 | 332 | 29 | 107K | 9 | 8.6 | 38.8 | MIT | 4 years ago | |
| eventsauce/message-repository-table-schema | 0.88 | — | 1 | 1 | 0 | 31K | 0 | 0.0 | 55.3 | — | — | |
| eventsauce/test-utilities | 0.88 | — | 1 | 1 | 4 | 23K | 0 | 0.1 | 55.3 | — | — |
How can I help you explore Laravel packages today?