illuminate/events
Illuminate Events is Laravel’s event dispatcher component, providing a simple way to register listeners and subscribers, dispatch events, and build decoupled, extensible application workflows with synchronous or queued handling.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| illuminate/view | 0.86 | Illuminate View is Laravel’s templating and view rendering component. It compiles and renders Blade templates, manages view composers and shared data, supports view discovery, caching, and engines, and integrates cleanly with the rest of the Illuminate framework. | 130 | 140 | 50 | 646K | 0 | 2.2 | 51.4 | MIT | — | |
| illuminate/contracts | 0.85 | Laravel’s core contract interfaces for frameworks and packages. Provides stable abstractions for services like cache, queue, events, routing, validation, and more, enabling clean dependency injection and easy swapping of implementations across the ecosystem. | 706 | 713 | 83 | 2M | 0 | 6.1 | 48.6 | MIT | — | |
| illuminate/mail | 0.84 | Illuminate Mail is Laravel’s email component for composing and sending messages via drivers like SMTP, Mailgun, Postmark, and SES. Supports templated views, attachments, queues, markdown mailables, and configurable transports for reliable delivery. | 59 | 64 | 26 | 126K | 0 | 1.1 | 45.9 | MIT | — | |
| b2pweb/bdf-event-notifier | 0.84 | — | 0 | 0 | 0 | 455 | 0 | 0.0 | 36.7 | MIT | — | |
| event-engine/php-messaging | 0.84 | Messaging components for PHP apps: message bus, commands, events and queries with middleware-style dispatching. Designed to pair with Event Engine/event sourcing stacks but usable standalone for structured, testable message handling. | 6 | 6 | 1 | 4K | 0 | 2.2 | 38.3 | MIT | 1 year ago | |
| doctrine/event-manager | 0.84 | Doctrine Event Manager is a lightweight PHP library providing a simple event system for registering listeners and dispatching events. Commonly used across Doctrine components to decouple services and react to lifecycle or application events cleanly. | 6,051 | 6,054 | 22 | 8M | 0 | 41.4 | 47.9 | MIT | 4 months ago | |
| edemy/eventbundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| illuminate/support | 0.83 | — | 582 | 629 | 157 | 2M | 0 | 7.6 | 48.5 | MIT | — | |
| psr-discovery/event-dispatcher-implementations | 0.83 | 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 | 439K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| illuminate/database | 0.83 | Illuminate Database is Laravel’s standalone database toolkit for PHP: expressive query builder, Eloquent ORM (ActiveRecord), and schema builder. Supports MySQL, Postgres, SQL Server, and SQLite, and can be used via Capsule outside Laravel. | 2,764 | 2,980 | 610 | 810K | 0 | 29.5 | 36.0 | MIT | — | |
| psr/event-dispatcher | 0.83 | 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,290 | 2,296 | 23 | 15M | 0 | 12.3 | 52.7 | MIT | — | |
| illuminate/cache | 0.83 | — | 129 | 136 | 25 | 459K | 0 | 1.4 | 49.0 | MIT | — | |
| symfony/event-dispatcher | 0.83 | Symfony EventDispatcher component lets application parts communicate via events. Dispatch events and register listeners or subscribers to react to them, enabling decoupled, extensible architectures with a lightweight, reusable event system. | 8,542 | 8,588 | 66 | 16M | 0 | 58.0 | 53.2 | MIT | 1 week ago | |
| cvek/domain-events | 0.83 | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| ashleydawson/domain-event-dispatcher | 0.83 | — | 1 | 1 | 0 | 0 | 0 | 2.1 | — | — | 9 years ago | |
| illuminate/log | 0.82 | Illuminate Log provides Laravel’s logging layer, built on Monolog. It lets you write messages to configurable channels and stacks, including single files, daily rotation, syslog, errorlog, and external services, with context data, processors, and runtime channel selection. | 62 | 64 | 9 | 315K | 0 | 0.6 | 51.1 | MIT | — | |
| cakephp/event | 0.81 | 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. | 22 | 23 | 3 | 6K | 0 | 0.2 | 33.4 | NOASSERTION | — | |
| avris/dispatcher | 0.81 | 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 | — | — | — | |
| league/event | 0.81 | PSR-14 compatible event dispatcher for PHP. Provides an emitter, listeners and subscribers, plus prioritized, stoppable events. Lightweight, extensible, and framework-agnostic—ideal for decoupling application components and building clean event-driven architectures. | 1,565 | 1,591 | 49 | 4M | 1 | 9.5 | 46.7 | MIT | — | |
| illuminate/testing | 0.81 | Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages. | 33 | 33 | 10 | 280K | 0 | 0.5 | 54.1 | MIT | — |
How can I help you explore Laravel packages today?