prooph/service-bus
Prooph Service Bus is a PHP messaging library for command, query, and event buses. It provides middleware, message routing, and flexible transports for building CQRS and event-driven applications with clean separation of concerns.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| prooph/service-bus-symfony-bundle | 0.90 | Symfony bundle that integrates prooph/service-bus into Symfony apps, with configuration for command, query, and event buses, handler registration, middleware, and dependency injection for building message-driven architectures with minimal boilerplate. | 88 | — | 26 | — | 7 | 3.4 | 1.9 | NOASSERTION | 8 years ago | |
| prooph/event-sourcing | 0.88 | Lightweight PHP event sourcing library with out-of-the-box integration for prooph/event-store. Provides an AggregateRoot base and AggregateTranslator, plus UUID generation and assertions support. Note: project was supported until Dec 31, 2019 and is deprecated. | 264 | 266 | 41 | 5K | 0 | 10.1 | 17.8 | BSD-3-Clause | 5 years ago | |
| laravelcollective/bus | 0.86 | A command bus for Laravel that dispatches commands to their handlers, with middleware support and container integration for cleaner, decoupled application logic. | 30 | — | 10 | — | 2 | 0.6 | — | MIT | 10 years ago | |
| micro-module/command-bus | 0.86 | A lightweight command bus for Laravel micro-modules that dispatches commands to their handlers, supports middleware pipelines, and keeps controllers thin by separating request handling from business logic. | 0 | 0 | 1 | 107 | 0 | 0.0 | 28.1 | — | 5 years ago | |
| onliner/command-bus | 0.86 | A lightweight command bus for Laravel that maps commands to handlers, supports middleware pipelines, and lets you dispatch commands synchronously or via the queue. Simple to install, easy to integrate, and flexible enough for growing applications. | 7 | 7 | 1 | 919 | 2 | 1.7 | 28.8 | MIT | 11 months ago | |
| artisansdk/cqrs | 0.86 | ArtisanSDK CQRS provides command and query buses for Laravel, routing commands and queries to handlers via the container. It supports middleware and clean separation of write/read concerns, helping build maintainable, testable applications. | 84 | — | 11 | — | 0 | 10.9 | — | MIT | 6 months ago | |
| simple-bus/doctrine-orm-bridge | 0.86 | Doctrine ORM bridge for SimpleBus/MessageBus. Provides command bus middleware to run command handling inside Doctrine transactions and to dispatch domain events generated by entities. Part of the SimpleBus ecosystem. | 29 | 29 | 12 | 14K | 0 | 0.5 | 37.0 | MIT | — | |
| prolic/humus-amqp | 0.86 | HumusAmqp is an asynchronous AMQP 0-9-1 client for PHP built on ReactPHP. It provides producers, consumers, and a fluent API for RabbitMQ messaging, enabling non-blocking publishing and consuming without blocking your event loop. | 76 | 77 | 18 | 807 | 5 | 2.2 | 15.7 | MIT | 3 years ago | |
| dlakomski/message-bus | 0.86 | — | 0 | 0 | 0 | 456 | 0 | 0.0 | 36.7 | MIT | — | |
| onliner/laravel-command-bus | 0.85 | A lightweight command bus for Laravel that maps commands to dedicated handlers, supports middleware pipelines, and keeps write operations cleanly separated from controllers and models. Simple to install and integrate into existing applications. | 4 | 4 | 3 | 858 | 0 | 5.5 | 32.3 | MIT | 9 months ago | |
| prooph/event-store-bus-bridge | 0.85 | prooph/event-store-bus-bridge integrates prooph/event-store with prooph/service-bus, forwarding committed domain events to message bus subscribers. It helps wire event sourcing and messaging in PHP applications while keeping storage and bus concerns decoupled. | 37 | — | 17 | — | 0 | 0.7 | — | BSD-3-Clause | 5 years ago |
|
| gnugat/query-bus-bundle | 0.85 | Symfony bundle that integrates gnugat/query-bus, making it easy to register query handlers and dispatch queries through the container. It wires the query bus into Symfony services for cleaner CQRS-style read models. | 1 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 11 years ago | |
| alt-three/bus | 0.85 | Alt Three Bus is a lightweight command bus for Laravel that dispatches commands to handlers, supports middleware, and integrates with the container to keep business logic clean and decoupled. | 46 | 51 | 8 | 2K | 0 | 0.2 | 16.7 | MIT | 6 years ago | |
| itmedia/command-bus-bundle | 0.85 | A Symfony bundle that adds command bus support, letting you dispatch commands to dedicated handlers and keep business logic decoupled from controllers. It integrates with the service container for handler registration and execution. | 3 | 3 | 1 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| psamatt/service-bus-lite | 0.85 | psamatt/service-bus-lite is a lightweight service bus for Laravel and PHP applications. Route commands and queries to dedicated handlers, keep controllers thin, and decouple business logic with a simple, extensible middleware pipeline. | 12 | 12 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| psamatt/service-bus-lite-bundle | 0.85 | Symfony bundle that wires the service-bus-lite library into your app, giving you a simple command and query bus with middleware support. Register handlers via tags, dispatch messages from controllers or services, and keep business logic decoupled from framework plumbing. | 4 | 5 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bobrd/messagebus-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| simple-bus/bernard-bundle-bridge | 0.85 | Bridge between SimpleBus and BernardBundle that lets Symfony applications dispatch commands and events through Bernard queues. It wires message buses to asynchronous transports so handlers can run in background workers, with configuration for routing messages to queues. | 2 | 2 | 5 | 1 | 0 | 0.1 | 1.2 | — | 9 years ago | |
| telephantast/message-bus | 0.85 | Telephantast Message Bus is a lightweight Laravel package for dispatching messages to dedicated handlers. It supports command and query handling with middleware, helping you build clean, decoupled, and testable PHP applications. | 19 | — | 2 | — | 3 | 1.3 | 1.9 | MIT | — |
|
| illuminate/bus | 0.85 | Laravel's command bus component. Dispatch jobs and commands through a central pipeline with support for synchronous handling, queue dispatching, and middleware-style pipes that wrap execution. Includes the dispatch() helper and Dispatchable trait used throughout Laravel. | 34,987 | 61 | 12,028 | 1M | 55 | 78.2 | 57.8 | MIT | 3 days ago |
How can I help you explore Laravel packages today?