joomla/event
Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| joomla/database | 0.88 | Joomla Database provides a generic database layer and drivers for building queries and managing connections. Includes a factory for creating drivers, and helpers for safe input handling (escape/quote), making it easier to integrate database access in custom PHP apps. | 31 | 31 | 37 | 13K | 18 | 36.1 | 52.2 | GPL-2.0 | 1 month ago | |
| joomla/filesystem | 0.88 | Joomla Framework filesystem utilities for common file operations. Includes helpers for safe filenames, uploads, and path handling, with a patcher component for applying file patches. Install via Composer and use in PHP apps needing lightweight filesystem tooling. | 11 | 12 | 19 | 11K | 6 | 27.1 | 50.4 | GPL-2.0 | 7 months ago | |
| joomla/language | 0.88 | Joomla Framework Language package for internationalization and translations. Provides interfaces and utilities to manage language strings, load translation files, and integrate multilingual support in PHP 8.1+ applications (requires joomla/string). | 4 | 4 | 13 | 10K | 0 | 21.9 | 53.6 | GPL-2.0 | 8 months ago | |
| joomla/utilities | 0.86 | Joomla Utilities provides lightweight helper classes for common tasks, including ArrayHelper methods to cast arrays to integers, convert arrays to objects/strings, and extract arrays from objects—handy utilities for PHP apps and Joomla Framework projects. | 3 | 4 | 11 | 16K | 1 | 21.9 | 58.8 | GPL-2.0 | 8 months ago | |
| joomla/controller | 0.84 | Lightweight Joomla Framework controller package. Defines a ControllerInterface and an AbstractController base that wires in Input and Application objects. Implement execute() in your controller (single-task by default), with support for multi-task or HMVC patterns. | 2 | 3 | 5 | 286 | 0 | 21.7 | 32.2 | GPL-2.0 | 8 months ago | |
| doctrine/event-manager | 0.83 | 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,050 | 6,056 | 22 | 8M | 0 | 48.5 | 50.5 | MIT | 2 months 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,289 | 2,300 | 22 | 14M | 0 | 12.3 | 52.2 | MIT | — | |
| laminas/laminas-eventmanager | 0.82 | Laminas EventManager provides a flexible event and listener system for PHP applications. Attach listeners, trigger events, manage priorities, and use shared event managers to coordinate decoupled components across your app. | 1,019 | 1,021 | 19 | 824K | 4 | 32.3 | 50.4 | BSD-3-Clause | 5 months ago | |
| joomla/archive | 0.82 | Joomla Archive intelligently selects adapters to extract common archives (zip, tar/tgz/tbz2, gz, bz2). Supports PHP 8.1+, with optional zlib/bz2 extensions, and lets you override default extractors by registering custom adapters. | 3 | 4 | 8 | 14K | 0 | 24.0 | 57.4 | GPL-2.0 | 8 months ago | |
| 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,564 | 1,592 | 49 | 3M | 1 | 9.5 | 46.0 | MIT | — | |
| joomla/di | 0.81 | PSR-11 compatible dependency injection (IoC) container from the Joomla Framework. Provides a powerful, flexible DI solution for PHP 8.1+ applications, with Composer installation and support for stable/unstable releases. | 15 | 16 | 19 | 12K | 3 | 23.3 | 47.4 | GPL-2.0 | 8 months ago | |
| joomla/uri | 0.81 | Joomla Framework Uri package for parsing and manipulating URIs. Provides mutable Uri and safe-to-share UriImmutable (both via UriInterface) plus UriHelper with UTF-8 safe parse_url(). Build, edit, and output hosts, ports, paths, users, passwords, and queries. | 6 | 8 | 9 | 17K | 1 | 22.8 | 55.1 | GPL-2.0 | 8 months ago | |
| joomla/application | 0.80 | Joomla Framework Application package providing AbstractApplication base classes for building apps. Includes lifecycle initialise hook, input/config handling, execute flow with doExecute(), response headers/body helpers, and PSR-3 LoggerAwareInterface support for integrating logging. | 23 | 25 | 33 | 10K | 1 | 24.5 | 43.3 | GPL-2.0 | 8 months ago | |
| sabre/event | 0.80 | Lightweight PHP library for event-driven development: EventEmitter, promises, an event loop, and coroutines. Designed for building asynchronous, event-based applications. Documentation at sabre.io/event. Requires PHP 7.1. | 352 | 365 | 24 | 481K | 4 | 30.6 | 52.7 | BSD-3-Clause | 1 year ago | |
| illuminate/events | 0.80 | 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. | 134 | 149 | 10 | 849K | 0 | 1.0 | 52.5 | MIT | — | |
| joomla/session | 0.79 | Framework-agnostic PHP 8.1+ session management from the Joomla Framework. Provides interfaces and utilities to start and manage sessions, store and retrieve session data, and integrate session handling cleanly within your application. | 5 | 6 | 20 | 11K | 0 | 22.7 | 53.0 | GPL-2.0 | 8 months ago | |
| symfony/event-dispatcher | 0.78 | Symfony’s EventDispatcher component lets application parts communicate by dispatching events to registered listeners and subscribers. Build decoupled, extensible workflows with a simple API for adding, removing, and prioritizing handlers. | 8,548 | 8,601 | 67 | 15M | 0 | 56.9 | 52.7 | MIT | 1 week ago | |
| joomla/console | 0.74 | Joomla Framework Console provides the infrastructure for building PHP command-line applications. It offers a base Application, command routing, input/output handling, and helpers to create structured CLI tools and workflows using composer-installed components. | 9 | 10 | 3 | 13K | 0 | 21.9 | 50.8 | GPL-2.0 | 8 months ago |
How can I help you explore Laravel packages today?