psr/event-dispatcher
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| ai-gateway/ai-gateway-bundle | Symfony bundle that turns your app into an AI gateway: unified /v1 API for chat/models, OpenAI-compatible + Anthropic providers, model fallback chains, per-key auth, budgets/rate limits, caching, cost tracking, SSE streaming, Prometheus metrics, dashboard and CLI. | 1 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| akeneo/pim-community-dev | — | 1,023 | 1,021 | 534 | 3K | 371 | 65.9 | 39.2 | NOASSERTION | 2 months ago | |
| andrew-gos/telegram-bot | — | 1 | 2 | 0 | 37 | 0 | 0.0 | 17.8 | MIT | — | |
| app-dev-panel/adapter-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| app-dev-panel/kernel | — | 1 | 1 | 0 | 9 | 0 | 0.0 | 10.2 | — | — | |
| babdev/websocket-server | — | 4 | 4 | 2 | 4K | 0 | 0.2 | 39.1 | NOASSERTION | — | |
| bedrockstreaming/stale-cache-bundle | — | 3 | 3 | 0 | 20 | 0 | 1.5 | 10.8 | — | 3 years ago | |
| bitbag/sylius-feed-plugin | — | 0 | 0 | 1 | 0 | 0 | 0.7 | — | MIT | 1 year ago | |
| 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. | 0 | 0 | 0 | 43 | 0 | 0.0 | 22.7 | MIT | — | |
| boson-php/runtime | 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. | 5 | 4 | 1 | 40 | 0 | 0.1 | 12.2 | MIT | — | |
| codememory/dto | Auto-hydrate PHP/Symfony DTOs from request/array data using rules and decorators. Supports name conversion (e.g., snake_case), enum casting via attributes, and event hooks during processing. Build a manager with caching and reflection for fast mapping. | 1 | 1 | 0 | 0 | 0 | 15.3 | — | MIT | 7 months ago | |
| cowegis/cowegis-core | Core package for Cowegis applications, providing shared Laravel/PHP foundations, common utilities, and base components used across the Cowegis ecosystem. Intended as an internal dependency for Cowegis services and apps. | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | GPL-3.0 | — | |
| cycle/entity-behavior | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 15K | 5 | 15.3 | 50.1 | MIT | 6 months ago | |
| cyllene-web/docusign-bundle | — | 0 | 0 | 0 | 59 | 0 | 9.7 | 26.3 | MIT | 7 months ago | |
| dealroadshow/k8s-framework | Laravel-friendly framework for building and managing Kubernetes resources and deployments in PHP. Provides abstractions and helpers to define manifests, apply changes, and integrate k8s workflows into your application and tooling. | 0 | 5 | — | 0 | — | 0.0 | — | — | — | |
| deptrac/deptrac | Deptrac helps you define and enforce architectural boundaries in PHP projects. Configure layers and dependency rules, then analyze your codebase to detect forbidden dependencies. Useful for keeping clean architecture, preventing drift, and improving maintainability in large apps. | 2,942 | 2,942 | 155 | 757K | 28 | 56.4 | 50.0 | MIT | 3 weeks ago | |
| ecourty/doctrine-export-bundle | — | 4 | 4 | 0 | 14 | 0 | 13.5 | 8.9 | MIT | 4 months ago | |
| ezsystems/ezplatform-kernel | eZ Platform Kernel provides the core Symfony-based runtime for eZ Platform/Ibexa CMS: content repository, persistence, REST and siteaccess handling, security, and extension points. Used as the foundation for building and running eZ Platform applications. | 14 | 14 | 31 | 1K | 0 | 10.6 | 29.2 | NOASSERTION | 1 year ago | |
| ezsystems/ezpublish-kernel | eZ Publish Kernel is the core of the eZ Publish/eZ Platform CMS, providing the content repository, field types, search integration, and services for building and extending PHP-based content applications with a modular, API-driven architecture. | 160 | 163 | 200 | 884 | 0 | 16.2 | 12.1 | NOASSERTION | 2 years ago | |
| facile-it/paraunit | Run PHPUnit test suites faster by executing tests in parallel across multiple processes. Symfony-based CLI with Composer install, supports many PHPUnit/Symfony versions, and can collect code coverage in parallel (auto-picks best driver like PCOV/Xdebug). | 145 | 146 | 19 | 35K | 8 | 33.0 | 42.5 | Apache-2.0 | 4 weeks ago | |
| hyperf/event | 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 | 51K | 0 | 23.3 | 62.5 | MIT | 3 months ago | |
| ibexa/core | Ibexa Core is the foundation of the Ibexa DXP, providing the PHP domain model, repository API, content types, users, permissions, search, and persistence layer integrations. It powers content management features and serves as the base for higher-level Ibexa packages. | 8 | 8 | 19 | 31K | 0 | 33.2 | 74.2 | NOASSERTION | 2 weeks ago | |
| league/commonmark | Extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. Works with PHP 7.4+ (mbstring) and provides simple converters to turn Markdown into HTML with configurable safety options. | 2,954 | 2,986 | 209 | 10M | 22 | 54.0 | 66.7 | BSD-3-Clause | 2 months ago | |
| league/container | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 867 | 904 | 105 | 2M | 5 | 34.4 | 53.9 | MIT | 2 months ago | |
| league/event | 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 | — | |
| leocavalcante/siler | Siler is a zero-dependency PHP library/micro-framework of high-level functional abstractions for declarative apps and routing. Fast, flat-file friendly, and works well with Swoole. Note: the repository is archived; Nano is recommended as an alternative. | 1,110 | 1,125 | 91 | 115 | 14 | 9.9 | 7.3 | MIT | 5 years ago | |
| litesaml/lightsaml | — | 105 | 107 | 30 | 255K | 16 | 6.4 | 52.2 | MIT | — | |
| mcp/sdk | — | 1,532 | 1,531 | 142 | 351K | 74 | 52.3 | 67.7 | NOASSERTION | 3 days ago | |
| parsica-php/parsica | Parsica is a PHP parser combinator library for building custom parsers from small reusable pieces. Compose complex grammars with a fluent API, parse strings into structured results, and handle errors cleanly—ideal for DSLs, config formats, and language tooling. | 412 | 412 | 17 | 16K | 11 | 12.5 | 28.1 | MIT | 10 months ago | |
| phalcon/phalcon | Phalcon is a high-performance PHP web framework delivered as a C extension, offering low overhead, fast request handling, and an MVC architecture. Includes routing, DI, ORM, templating, caching, and other tools for building modern PHP apps. | 246 | 246 | 50 | 9 | 67 | 19.8 | 24.4 | MIT | — | |
| phly/keep-a-changelog | Generates and maintains a Keep a Changelog–style CHANGELOG.md for PHP projects. Helps you create standardized release notes, add entries, and manage version sections consistently, making it easier to track changes and publish clear, human-readable changelogs. | 184 | 184 | 25 | 2K | 9 | 13.7 | 19.1 | BSD-2-Clause | 1 year ago | |
| phpdocumentor/guides | phpDocumentor Guides is a PHP documentation generator for writing and publishing rich docs in reStructuredText/Markdown. Build structured guides with navigation, code blocks, and theming, and output to HTML or other formats for your project or package. | 2 | 2 | 1 | 12K | 0 | 0.0 | 49.6 | MIT | — | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It analyzes source code and DocBlocks to produce complete API docs, supports Markdown and reStructuredText, can generate UML diagrams, and can embed API references into your docs to keep them in sync. | 4,332 | 4,394 | 645 | 11K | 144 | 85.2 | 39.2 | MIT | 3 weeks ago | |
| psr-discovery/event-dispatcher-implementations | 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 | |
| simplesamlphp/simplesamlphp | SimpleSAMLphp is a PHP application for SAML 2.0 authentication and single sign-on. It can act as a Service Provider or Identity Provider, offering federation support, configurable auth sources, metadata handling, and extensible modules for integration. | 1,138 | 1,143 | 700 | 198K | 97 | 65.7 | 62.2 | LGPL-2.1 | 2 months ago | |
| solarium/solarium | Solarium is a PHP client library for Apache Solr that models Solr concepts with a clean, documented API, simplifying complex query parameters beyond basic HTTP calls. Requires PHP 8.1+ and supports cURL, a pure-PHP adapter, or any PSR-18 client. | 934 | 956 | 300 | 570K | 10 | 33.9 | 44.1 | NOASSERTION | 7 months ago | |
| sonata-project/admin-bundle | — | 2,124 | 2,166 | 1,244 | 197K | 7 | 57.1 | 35.4 | MIT | 2 days ago | |
| spiral/auth | Spiral/Auth provides common authentication interfaces for Spiral apps. Define auth tokens, storage, and guards via small, framework-agnostic contracts, enabling interchangeable implementations and consistent integration across projects. | 4 | 4 | 1 | 788 | 0 | 4.3 | 30.4 | MIT | 6 years ago | |
| spiral/auth-http | Spiral auth-http provides HTTP authentication middleware and token transports for Spiral apps. Integrate auth into request pipelines and pass credentials via headers or other HTTP mechanisms, with strong typing, tests, and framework-friendly setup. | 0 | 0 | 0 | 342 | 0 | 1.2 | 35.0 | MIT | 5 years ago | |
| spiral/cache | Spiral Cache provides a simple caching abstraction for Spiral/PHP apps, with support for multiple storage backends and configurable cache pools. Use it to speed up repeated operations, cache computed values, and centralize cache access and invalidation. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.9 | MIT | — | |
| spiral/events | Spiral Events provides a lightweight event dispatcher for Spiral/PHP apps. Define events and listeners, publish events, and handle them synchronously with clean integration into the framework’s container and application lifecycle. | 0 | 0 | 0 | 3K | 0 | 0.0 | 47.9 | MIT | — | |
| spiral/framework | Spiral Framework is a high-performance, long-running full-stack PHP framework built for RoadRunner. PSR-compliant components, resident memory kernel, and native support for queues, GRPC, WebSockets, and background workers. | 2,047 | 2,048 | 91 | 96K | 44 | 53.4 | 45.6 | MIT | 1 month ago | |
| spiral/hmvc | HMVC support for Spiral apps, helping you structure features into self-contained modules with controllers, views, and routes. Encourages clean separation of concerns and scalable project organization for complex applications. | 8 | 8 | 0 | 341K | 0 | 3.0 | 55.3 | MIT | 6 years ago | |
| spiral/http | Spiral HTTP provides a PSR-7/PSR-15 based request pipeline for building and composing middleware-driven HTTP applications. Lightweight, type-safe, and framework-friendly, with full docs and testing/analysis tooling. | 3 | 3 | 1 | 1K | 0 | 3.6 | 35.4 | MIT | 6 years ago | |
| spiral/interceptors | Spiral Interceptors provides a lightweight interception layer for Spiral apps, enabling cross-cutting concerns (logging, caching, transactions, etc.) around method calls with strong typing and test-friendly design. Includes CI checks and static analysis support. | 8 | 8 | 0 | 344K | 0 | 0.3 | 55.3 | MIT | 1 year ago | |
| spiral/queue | Spiral Queue provides a unified API to enqueue and process background jobs in Spiral apps, with drivers for popular backends, configurable workers, retries, and delayed execution. Use it to offload emails, imports, and other long-running tasks. | 0 | 1 | — | 620 | — | 0.0 | 34.3 | — | — | |
| spiral/translator | Spiral Translator provides i18n translation tooling with static analysis support and auto-indexation. Designed for Spiral Framework apps, it helps manage locales, translation keys, and validation via PHPUnit/Psalm-friendly architecture. | 1 | 1 | 1 | 393 | 0 | 3.9 | 31.7 | MIT | 6 years ago | |
| spiral/views | Spiral Views provides a view manager and rendering engine selector for Spiral apps, letting you configure and switch template engines consistently. Lightweight, tested, and type-safe, with docs and framework integration via the Spiral Framework bundle. | 0 | 3 | — | 408 | — | 3.0 | 27.5 | — | — | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony. Flexible, well-tested, and BDD-friendly, it includes a powerful REST API for integrations and omnichannel experiences. Great for building tailored commerce apps and complex business requirements. | 8,478 | 8,494 | 2,161 | 96K | 171 | 86.4 | 46.4 | MIT | 1 month ago | |
| symfony/contracts | Symfony Contracts provides small, stable PHP interfaces and traits extracted from Symfony components. Use them as type hints for loose coupling and interoperability, with proven implementations and backward compatibility across the Symfony ecosystem. | 3,941 | 3,945 | 19 | 432K | 0 | 39.5 | 32.9 | MIT | 4 weeks ago | |
| symfony/event-dispatcher-contracts | Interfaces and base abstractions for Symfony’s event dispatching system. Use these contracts to standardize how events and listeners interact, and to build libraries compatible with Symfony components and their proven implementations. | 3,420 | 3,422 | 3 | 16M | 0 | 37.2 | 59.0 | MIT | 4 weeks ago | |
| symfony/mailer | Symfony Mailer helps you send emails via SMTP and other transports with a clean API. Build Email/TemplatedEmail messages, add attachments and headers, and integrate with Twig templates for HTML rendering. Configure transports via DSN and send reliably. | 1,595 | 1,625 | 49 | 12M | 0 | 41.4 | 63.1 | MIT | 2 weeks ago | |
| symfony/postmark-mailer | Symfony Mailer transport for Postmark. Send transactional email via Postmark using Symfony’s mailer abstractions, with configuration-friendly DSN support and first-class integration in Symfony apps for reliable delivery, tracking, and bounce handling. | 48 | 48 | 3 | 918K | 0 | 29.6 | 65.0 | MIT | 1 week ago | |
| symfony/symfony | Symfony is a robust PHP framework and component library for building web apps and APIs. It offers a mature ecosystem, reusable components, strong tooling, and long-term support, powering everything from small sites to large enterprise platforms. | 31,061 | 31,363 | 9,841 | 268K | 272 | 79.9 | 31.5 | MIT | 1 week ago | |
| testo/testo | Testo is an extensible PHP testing framework with a lightweight core and middleware system. It lets you fully control your test environment while keeping familiar PHP syntax. Includes an init command, suite/plugin config via testo.php, and Composer scripts. | 0 | 181 | — | 2K | — | 42.2 | 26.4 | — | — | |
| typo3/cms-core | TYPO3 CMS Core provides the essential framework, APIs, and services for the TYPO3 content management system. It powers backend and frontend rendering, extensions, security, caching, routing, and site configuration for building and maintaining TYPO3-based websites. | 33 | 37 | 19 | 292K | 0 | 0.7 | 54.4 | GPL-2.0 | — | |
| web-auth/webauthn-lib | PHP WebAuthn library for adding passkeys/FIDO2 authentication to apps and APIs. Implements registration and login flows, credential validation, and related WebAuthn data structures, suitable for Laravel or custom frameworks. | 123 | 128 | 25 | 2M | 0 | 1.4 | 55.3 | MIT | — | |
| web-auth/webauthn-symfony-bundle | Symfony bundle integrating WebAuthn (passkeys/FIDO2) for strong, passwordless authentication. Provides registration and login flows, configuration, and helpers to add secure WebAuthn support to Symfony apps with minimal setup. | 65 | 66 | 7 | 40K | 0 | 0.5 | 38.4 | MIT | — | |
| web-token/jwt-framework | — | 949 | 952 | 119 | 548K | 0 | 35.2 | 44.5 | MIT | 1 month ago | |
| yansongda/artful | — | 13 | 13 | 3 | 10K | 2 | 0.7 | 39.7 | MIT | — | |
| yiisoft/test-support | Testing utilities for Yii applications: helpers and fixtures to simplify unit and integration tests, isolate dependencies, and improve readability. Provides common test tools you can reuse across packages and projects. | 15 | 15 | 11 | 15K | 3 | 16.4 | 46.1 | BSD-3-Clause | 4 months ago | |
| yiisoft/translator | Yii Translator provides a clean abstraction for message translation in PHP apps, with support for multiple message categories, locales, and fallback logic. Integrates with Yii components to load, format, and return translated strings consistently across your project. | 26 | 26 | 10 | 23K | 10 | 17.4 | 46.7 | BSD-3-Clause | 5 months ago | |
| yiisoft/yii2-symfonymailer | Yii2 extension integrating Symfony Mailer for reliable email sending. Configure SMTP/DSN transport, templates via viewPath, and file transport for dev. Supports PHP 8.1+ and installs via Composer for seamless Yii 2.0 mail delivery. | 49 | 49 | 28 | 152K | 0 | 1.9 | 48.1 | BSD-3-Clause | 2 years ago |
How can I help you explore Laravel packages today?