symfony/event-dispatcher
Symfony EventDispatcher lets application parts communicate via dispatched events and listeners/subscribers. It provides a flexible event system for decoupled architecture, supporting priority-based listeners and a consistent dispatching API for PHP apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sylius-labs/polyfill-symfony-event-dispatcher | 0.88 | Symfony EventDispatcher Polyfill for projects that need compatible event dispatching without depending on a specific Symfony EventDispatcher version. Useful for libraries and apps supporting multiple Symfony versions or minimizing hard dependencies. | 21 | 21 | 3 | 78K | 0 | 1.1 | 49.0 | — | 2 years ago | |
| cakephp/event | 0.86 | 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 | — | |
| psr-discovery/event-dispatcher-implementations | 0.86 | 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 | 455K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| event-engine/php-persistence | 0.86 | 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 | |
| ashleydawson/domain-event-dispatcher-bundle | 0.85 | — | 1 | 1 | 0 | 0 | 0 | 0.9 | — | — | 9 years ago | |
| symfony/event-dispatcher-contracts | 0.85 | Defines lightweight, version-stable contracts for Symfony’s EventDispatcher: interfaces and abstractions shared across components. Use it to type-hint and build compatible event dispatching integrations with proven Symfony semantics without pulling full implementations. | 3,416 | 3,421 | 3 | 17M | 0 | 37.7 | 59.8 | MIT | 3 weeks ago | |
| ashleydawson/domain-event-dispatcher | 0.85 | — | 1 | 1 | 0 | 0 | 0 | 2.1 | — | — | 9 years ago | |
| 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 | 53K | 0 | 26.9 | 64.1 | MIT | 1 month ago | |
| atournayre/entities-events-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| avris/dispatcher | 0.83 | Laravel-friendly message/event dispatcher providing a simple bus for commands and events with pluggable handlers, middleware-style pipelines, and clear separation of dispatching from handling. Useful for modular apps, CQRS patterns, and decoupled architecture. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| psr/event-dispatcher | 0.82 | PSR-14 interfaces for event dispatching in PHP. Defines standard contracts for dispatchers, listeners, and providers to enable interoperability between frameworks and libraries. Not an implementation—use a compatible PSR-14 dispatcher package. | 2,286 | 2,296 | 23 | 15M | 0 | 12.3 | 52.7 | MIT | — | |
| edemy/eventbundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| andy-thorne/domain-events-bundle | 0.82 | — | 0 | 1 | 0 | 0 | 0 | 0.5 | — | — | 4 years ago | |
| becklyn/ddd-symfony-bridge | 0.80 | — | 0 | 0 | 0 | 68 | 0 | 21.3 | 29.2 | — | 2 months ago | |
| symfony/remote-event | 0.80 | Symfony RemoteEvent helps your app receive, validate, and handle remote events (like webhooks) in a consistent way. It provides tooling to parse payloads, verify signatures, map to event objects, and process them through Symfony’s event/HTTP workflows. | 29 | 29 | 0 | 215K | 0 | 28.4 | 61.6 | MIT | 1 month ago | |
| symfony/http-kernel | 0.65 | Symfony HttpKernel provides a structured request-to-response workflow built on EventDispatcher. It powers full-stack frameworks, micro-frameworks, and advanced CMSs by handling kernel events, controller resolution, and response generation in a flexible pipeline. | 8,115 | 8,143 | 98 | 15M | 0 | 61.7 | 52.7 | MIT | 3 weeks ago | |
| symfony/workflow | 0.62 | Symfony Workflow component helps model and run workflows or finite state machines. Define places and transitions, guard rules, events, and marking stores to track state changes and integrate processes cleanly into your application. | 630 | 646 | 59 | 1M | 0 | 34.8 | 51.8 | MIT | 1 month ago |
How can I help you explore Laravel packages today?