zetacomponents/signal-slot
zetacomponents/signal-slot provides a lightweight signal/slot implementation for PHP. Connect callbacks to named signals and emit them to decouple components, enabling clean event-driven code without heavy dependencies.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| micro-module/event-queue | 0.83 | A lightweight Laravel package for queuing and dispatching events asynchronously. Built for micro-module architectures, it decouples event producers from listeners and leverages Laravel’s queue system for reliable background processing, with simple configuration for modular apps. | 0 | 0 | 1 | 82 | 0 | 0.9 | 26.6 | — | 11 months ago | |
| gpslab/domain-event | 0.83 | A lightweight, framework-agnostic PHP domain event library. It provides an event bus, listener and subscriber registration, event-to-listener mapping, and deferred event dispatch to help decouple domain logic. | 18 | — | 2 | — | 0 | 0.2 | — | MIT | 7 years ago |
|
| sdkcodes/lara-ticket | 0.82 | — | 25 | 26 | 8 | 0 | 0 | 1.0 | — | — | 7 years ago | |
| 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,287 | 2,291 | 23 | 27M | 0 | 12.3 | 55.3 | MIT | — | |
| tripcloud/async-event-dispatcher-bundle | 0.81 | Symfony bundle for asynchronous event dispatching, letting applications publish events without blocking the request. Integrates with Symfony's dispatcher to queue and process listeners in the background, improving response times and decoupling event handling in PHP applications. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| psr-discovery/event-dispatcher-implementations | 0.81 | 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 | 680K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| symfony/event-dispatcher-contracts | 0.81 | A small set of PHP interfaces that abstract Symfony's event dispatcher, letting you build on proven event semantics and swap implementations without locking your code to a specific package. | 3,414 | 3,415 | 3 | 29M | 0 | 31.6 | 60.4 | MIT | 4 months ago | |
| rundum/event-base | 0.81 | rundum/event-base gives Laravel developers a lightweight foundation for event-driven code, offering base event classes and helpers for defining, dispatching, and organizing domain events consistently across an application. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | 2 years ago | |
| innmind/event-bus | 0.81 | A lightweight event bus for PHP from the Innmind ecosystem. Publish domain events and register listeners or handlers to react to them, keeping producers and consumers decoupled behind a small, predictable API that fits neatly into larger Innmind applications. | 0 | 0 | 0 | 94 | 0 | 0.0 | 19.3 | MIT | — | |
| yiisoft/event-dispatcher | 0.81 | PSR-14 event dispatcher for Yii applications with a simple listener API, listener providers, dependency injection support, and extensible configuration. Lightweight and framework-agnostic, it helps decouple components by dispatching events to typed listeners. | 73 | 73 | 23 | 35K | 2 | 1.6 | 37.2 | BSD-3-Clause | 4 years ago | |
| zetacomponents/system-information | 0.81 | Provides access to system and environment information via the eZ Components/Zeta Components library. Query OS details, hardware and memory stats, CPU and uptime, network interfaces, load, and related runtime metrics for monitoring or diagnostics in PHP apps. | 22 | 26 | 9 | 23K | 0 | 0.4 | 41.4 | NOASSERTION | — | |
| windwalker/reactor | 0.81 | Reactor is a Windwalker PHP package for building event-driven applications, offering a lightweight reactive layer to wire up listeners, values, and state changes so components respond to updates without boilerplate or tight coupling. | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | — | — | |
| zerkalica/semaphore | 0.80 | — | 9 | 11 | 7 | 64 | 0 | 1.0 | 14.3 | — | 9 years ago | |
| complex-heart/domain-events | 0.80 | 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 | |
| sarfraznawaz2005/laravel-sse | 0.80 | A lightweight Laravel package for Server-Sent Events (SSE) that lets you stream real-time updates from your app to the browser without WebSockets, using a simple API for sending events and keeping connections alive. | 48 | 48 | 12 | 42 | 1 | 4.7 | 3.8 | MIT | 10 months ago | |
| dessimoney/event-source | 0.80 | Event sourcing for Laravel and PHP applications: persist domain events, rebuild aggregates from history, and maintain projections. The package provides an event store, aggregate support, and Laravel-friendly tooling for building event-driven applications with event-sourced persistence. | 3 | 3 | 0 | 43 | 0 | 19.6 | 17.3 | MIT | 2 weeks ago | |
| fervo/deferred-event-bundle | 0.80 | DeferredEventBundle for Symfony queues domain events during a request or transaction and dispatches them at a controlled later point, so listeners and side effects run after persistence completes and stay consistent with committed data. | 43 | 43 | 10 | 11 | 2 | 1.1 | 2.1 | MIT | 10 years ago | |
| skydiablo/async-event-dispatcher-bundle | 0.80 | A Symfony bundle for asynchronous event dispatching, letting you offload event listeners to background workers so requests stay fast. Integrates with the event dispatcher and supports configurable async transports. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | 10 years ago | |
| rudderstack/rudder-php-sdk | 0.80 | RudderStack PHP SDK lets PHP applications send track, identify, page, and screen events to RudderStack’s customer data pipeline, with configurable queueing, batching, debug logging, and lib_curl consumer support. | 8 | 8 | 2 | 60K | 1 | 21.1 | 65.3 | NOASSERTION | 1 month ago | |
| seld/signal-handler | 0.80 | Lightweight PHP signal handling for CLI apps. Provides a simple API to register handlers for POSIX signals, integrate with event loops, and reliably dispatch callbacks. Ideal for daemons, workers, and long-running processes that need clean shutdowns. | 182 | 183 | 3 | 4M | 0 | 2.8 | 55.3 | MIT | 3 years ago |
How can I help you explore Laravel packages today?