boson-php/event-listener-contracts
Lightweight PHP contracts for event listener components in the Boson ecosystem. Defines interfaces and shared types to standardize registering, dispatching, and handling events, helping packages stay decoupled while remaining interoperable across implementations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| event-engine/php-messaging | 0.87 | 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 | 6K | 0 | 2.2 | 40.9 | MIT | 1 year ago | |
| boson/excepciones-bundle | 0.86 | — | 1 | 2 | 0 | 0 | 0 | 0.3 | — | — | 10 years ago | |
| b2pweb/bdf-event-notifier | 0.86 | — | 0 | 0 | 0 | 358 | 0 | 0.0 | 35.3 | MIT | — | |
| boson-php/pasm | 0.86 | pasm is a tiny PHP package from boson-php for working with PASM (an assembly-like format). It provides building blocks to parse, represent, and manipulate PASM code for toolchains, compilers, or code generation experiments. | 0 | 0 | 0 | 50 | 0 | 0.0 | 23.6 | MIT | — | |
| boson-php/uri-factory | 0.86 | PSR-17 URI factory for Boson PHP. Create and normalize URIs for Boson apps and WebView navigation, with simple Composer installation and docs integrated into the Boson ecosystem. PHP 8.4+ and MIT-licensed. | 0 | 0 | 0 | 88 | 0 | 0.0 | 26.9 | MIT | — | |
| boson-php/symfony-http-bridge | 0.86 | Bridge package connecting Boson PHP with Symfony HttpFoundation, providing adapters to translate requests and responses between the two ecosystems for smoother interoperability when mixing Boson components with Symfony-based HTTP handling. | 1 | 1 | 0 | 4 | 0 | 0.0 | 6.6 | MIT | — | |
| boson-php/http-body-decoder | 0.86 | Lightweight HTTP request body decoder for PHP 8.4+. Decode incoming payloads by Content-Type (e.g., JSON, form data) into usable values, designed for Boson apps but usable standalone via Composer. | 0 | 0 | 0 | 9 | 0 | 0.0 | 13.8 | MIT | — | |
| event-engine/php-logger | 0.86 | Event Engine Logger for PHP: a lightweight logging package designed to integrate with Event Engine applications. Provides simple logger setup for capturing and routing application events and messages in your PHP services. | 4 | 4 | 1 | 1K | 0 | 1.9 | 32.1 | MIT | 1 year ago | |
| boson-php/runtime | 0.85 | Lightweight runtime for boson-php that helps bootstrap and manage execution of Boson-based apps. Provides core runtime utilities and integration points for running, configuring, and packaging projects with minimal overhead. | 4 | 5 | 0 | 25 | 0 | 0.0 | 10.8 | MIT | — | |
| symfony/event-dispatcher | 0.85 | The EventDispatcher component lets application components communicate by dispatching events and listening to them. Register listeners on named events, control priority, and decouple your PHP code with a simple, standalone Symfony library. | 8,532 | 8,578 | 66 | 31M | 0 | 61.6 | 57.9 | MIT | 3 days ago | |
| windwalker/event | 0.85 | Lightweight event dispatching for PHP and the Windwalker framework: register listeners, dispatch events, and decouple components with a simple, PSR-14-friendly API. | 0 | 0 | 0 | 790 | 0 | 0.0 | 40.0 | MIT | — | |
| damgru/stupid-event-sourcing | 0.85 | 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 | — | — | — | |
| fntneves/laravel-transactional-events | 0.85 | Laravel Transactional Events delays event dispatching until the surrounding database transaction commits, so listeners never run for rolled-back work. It integrates with Laravel’s event system to keep side effects consistent with persisted data. | 319 | 321 | 33 | 71K | 0 | 2.9 | 32.4 | MIT | 1 year ago | |
| bodaclick/async-event-dispatcher | 0.85 | Async event dispatcher for PHP inspired by Symfony. Add one or more drivers (listeners) and dispatch AsyncEventInterface events using a fire-and-forget pub/sub style. Includes RabbitMQ and file drivers, with an easy interface for custom drivers. | 0 | 4 | — | 0 | — | 0.0 | — | — | — | |
| 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 | 6K | 0 | 4.1 | 40.5 | MIT | 1 year ago | |
| complex-heart/domain-events | 0.85 | Domain events for Laravel: record and dispatch events directly from your domain models, then handle them with listeners to decouple business logic. Keeps entities clean, testable, and framework-light. | 0 | 0 | 0 | 215 | 0 | 7.4 | 34.4 | MIT | 7 months ago | |
| sdkcodes/lara-ticket | 0.85 | — | 25 | 26 | 8 | 0 | 0 | 1.0 | — | — | 7 years ago | |
| boson-php/os-info | 0.85 | Lightweight PHP library to detect and describe the current operating system, exposing basic OS name/version/arch details for CLI and server environments. Useful for cross-platform scripts, installers, and runtime diagnostics. | 1 | 1 | 0 | 21 | 0 | 0.0 | 18.1 | MIT | — | |
| illuminate/events | 0.85 | 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. | 136 | 151 | 10 | 1M | 0 | 1.0 | 55.3 | MIT | — | |
| juststeveking/cloudevents | 0.85 | A Laravel/PHP package for working with CloudEvents, the CNCF specification for describing event data consistently across services. Create standardized event objects and integrate them into event-driven Laravel applications and service-to-service workflows. | 4 | 4 | 0 | 192 | 0 | 0.3 | 22.0 | MIT | 1 year ago |
How can I help you explore Laravel packages today?