event-engine/php-engine
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bigoen/redis-bundle | 0.88 | — | 5 | 5 | 0 | 11 | 0 | 3.0 | 6.3 | MIT | 2 years ago | |
| psr-discovery/event-dispatcher-implementations | 0.87 | Discovers installed PSR-14 event dispatcher implementations (Symfony, League, Yiisoft, etc.) at runtime and returns the first available instance. Ideal for libraries/SDKs to support PSR-14 without hard dependencies or user configuration. | 7 | 7 | 1 | 499K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| cakephp/event | 0.87 | Lightweight event dispatcher for CakePHP apps. Define and fire events, attach listeners/subscribers, and manage propagation and results. Useful for decoupling components and building extensible plugins with a simple, familiar API. | 23 | 24 | 3 | 7K | 0 | 0.2 | 33.9 | NOASSERTION | — | |
| phpcq/phpcq | 0.87 | — | 17 | 17 | 3 | 186 | 9 | 14.3 | 19.5 | MIT | 5 months ago | |
| cloudevents/sdk-php | 0.87 | CloudEvents PHP SDK (v1.0) for creating mutable/immutable events, JSON serialize/deserialize, and HTTP marshal/unmarshal in structured, binary, and batch formats. Install via Composer and integrate CloudEvents into your PHP apps. | 96 | 96 | 17 | 825K | 0 | 2.8 | 54.3 | Apache-2.0 | 1 year ago | |
| event-engine/php-persistence | 0.87 | 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 | |
| adbario/php-dot-notation | 0.87 | Lightweight, fast dot-notation access for PHP arrays. Get, set, and manipulate nested data using keys like info.home.address, with optional auto-parsing of dot keys, custom delimiters, and ArrayAccess support so Dot objects behave like arrays. | 462 | 468 | 49 | 231K | 0 | 23.6 | 42.0 | MIT | 4 months ago | |
| overtrue/laravel-versionable | 0.86 | Add lightweight version history to Laravel Eloquent models. Track only changed attributes, control fields via whitelist/blacklist, keep a set number of versions, browse versions and revert to any saved point in time with simple APIs and migrations. | 588 | 587 | 50 | 33K | 11 | 31.0 | 35.2 | MIT | 4 months ago | |
| ekreative/uuid-extra-bundle | 0.86 | — | 18 | 18 | 12 | 293 | 3 | 2.9 | 20.2 | MIT | 4 years ago | |
| edemy/eventbundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| islandora/crayfish-commons | 0.84 | Shared PHP 8+ library for Islandora Crayfish microservices. Provides common Symfony bundle utilities such as ApixMiddleware and command execution services, with simple configuration for Fedora base URI and AP-IX middleware support. | 2 | 2 | 11 | 482 | 0 | 2.8 | 30.5 | MIT | 1 year ago | |
| arnedesmedt/event-engine-symfony-bundle | 0.84 | — | 4 | 5 | 6 | 0 | 0 | 0.2 | — | — | — | |
| cortezvini97/orion | 0.84 | Orion is a Laravel package that speeds up building REST APIs by providing ready-to-use controllers, filtering, sorting, searching, pagination, relations and authorization hooks, so you can expose Eloquent models quickly with less boilerplate. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| hyperf/event | 0.84 | hyperf/event is a lightweight event dispatcher for Hyperf applications. Define events and listeners, dispatch synchronously or via async mechanisms, and keep your domain decoupled. Integrates cleanly with Hyperf’s DI and coroutine-friendly runtime. | 3 | 3 | 1 | 55K | 0 | 26.9 | 64.1 | MIT | 1 month ago | |
| jpkleemans/attribute-events | 0.83 | — | 332 | 332 | 21 | 17K | 2 | 6.3 | 23.7 | MIT | 1 year ago | |
| b2pweb/bdf-event-notifier | 0.83 | — | 0 | 0 | 0 | 558 | 0 | 0.0 | 38.0 | MIT | — | |
| cvek/domain-events | 0.83 | — | 2 | 2 | 1 | 89 | 0 | 0.6 | 20.5 | MIT | 1 year ago | |
| damgru/stupid-event-sourcing | 0.83 | 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 | — | — | — | |
| evenement/evenement | 0.83 | Evenement is a tiny, Node.js-inspired EventEmitter for PHP. Create an EventEmitter, register and remove listeners, and emit events with arguments. Designed to stay concise and simple while giving you full control. | 1,354 | 1,371 | 74 | 7M | 2 | 9.5 | 51.3 | MIT | — | |
| dddominio/event-sourcing | 0.83 | 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 | 0 | 13 | 3.7 | 4.1 | MIT | — |
How can I help you explore Laravel packages today?