onliner/laravel-command-bus
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| priyank780/command-bus | 0.89 | priyank780/command-bus provides a lightweight command bus for Laravel applications, dispatching command objects to their handlers with support for middleware pipelines. It helps organize business logic into focused, single-purpose handlers and keeps controllers thin. | 0 | — | 0 | — | 0 | 0.0 | — | — | 1 year ago |
|
| onliner/command-bus-bundle | 0.89 | A Symfony bundle that provides a command bus for dispatching command objects to their handlers. It integrates the bus with Symfony's service container, letting commands and handlers be registered and resolved automatically so application code stays decoupled from the handling logic. | 0 | — | 0 | — | 0 | 0.3 | — | — | 1 year ago | |
| onliner/command-bus | 0.89 | 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 | |
| priyank780/command-bus-bundle | 0.88 | A command bus for Laravel and PHP applications that routes commands to their handlers, with support for middleware pipelines and clean separation between dispatching and handling logic. | 0 | — | 0 | — | 0 | 0.3 | — | — | 1 year ago | |
| prolic/humus-amqp | 0.87 | 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 | |
| php-amqplib/php-amqplib | 0.87 | Pure PHP implementation of the AMQP 0-9-1 protocol, tested against RabbitMQ. Supports exchange bindings, publisher confirms, basic nack, and consumer cancel notify, with no C extensions required. | 4,599 | 4,710 | 1,023 | 3M | 15 | 70.8 | 54.4 | LGPL-2.1 | 1 month ago | |
| enqueue/amqp-tools | 0.87 | Extends AMQP transports with features beyond the spec, compatible with any amqp interop transport. Part of the Enqueue PHP messaging ecosystem for building reliable, interoperable message queues. | 2,221 | 146 | 427 | 330K | 36 | 45.4 | 54.1 | MIT | 7 months ago | |
| needle-project/laravel-rabbitmq | 0.87 | Integrate RabbitMQ into Laravel with a simple AMQP API for publishing and consuming messages. Configure connections, exchanges, and queues, run workers, and use Artisan commands to manage common RabbitMQ workflows alongside your Laravel queues. Suitable for apps needing direct AMQP access. | 38 | 39 | 21 | 2K | 6 | 2.9 | 24.9 | MIT | 2 years ago | |
| micro-module/command-bus | 0.87 | 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 | |
| mmalessa/command-bus | 0.87 | A command bus for Laravel that maps command objects to their handlers, keeping controllers thin and business logic decoupled. Dispatch commands through a single pipeline, register handlers via the service container, and queue long-running work for async processing. A small, focused package for teams... | 0 | — | 0 | — | 0 | 0.0 | — | — | 7 years ago |
|
| sigbits/php-amqp-client-bundle | 0.87 | A Symfony bundle that integrates the php-amqp client, providing service configuration and convenient dependency injection for publishing and consuming AMQP messages. It streamlines connection setup so Symfony applications can wire AMQP exchanges, queues, and consumers with minimal boilerplate. | 0 | 0 | 0 | 4 | 0 | 19.0 | 11.3 | MIT | 3 weeks ago | |
| kunalvarma05/laravel-rabbitmq | 0.86 | Laravel RabbitMQ integration package for publishing and consuming messages with configurable connections, queues, and exchanges. Provides a simple Laravel-friendly API and artisan commands for working with RabbitMQ in your applications. | 18 | — | 6 | — | 4 | 1.4 | 1.1 | MIT | — | |
| pdezwart/php-amqp | 0.86 | php-amqp is a PHP extension that wraps librabbitmq to provide AMQP 0-9-1 support, letting applications connect to RabbitMQ to publish and consume messages and manage queues and exchanges. It offers a fast, native alternative to pure-PHP AMQP libraries. | 584 | — | 121 | — | 19 | 13.8 | 12.7 | NOASSERTION | — |
|
| 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 | |
| sobirjonovs/laravel-rabbit | 0.86 | Laravel Rabbit offers simple RabbitMQ integration for Laravel apps, helping you publish and consume messages, configure queues and exchanges, and build reliable background messaging workflows with minimal setup. | 11 | — | 3 | — | 0 | 0.5 | — | — | 2 years ago | |
| konradpodgorski/command-bus-bundle | 0.86 | A command bus package for PHP/Laravel that dispatches commands to their handlers, promoting clean separation between application logic and infrastructure. It provides a structured way to organize command execution and middleware-style handling. | 0 | 0 | 2 | 0 | 0 | 0.1 | — | — | — | |
| termyn/cqrs | 0.86 | A lightweight CQRS package for Laravel that separates writes from reads. Route commands and queries through dedicated buses to single-purpose handlers, keeping controllers thin and application logic organized, testable, and easy to extend. | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| vladimir-yuldashev/laravel-queue-rabbitmq | 0.86 | RabbitMQ queue driver for Laravel. Adds a full-featured RabbitMQ backend to Laravel's queue system, supporting delayed and priority queues, exchange routing, and reliable message publishing and consumption. | 2,130 | — | 458 | — | 33 | 36.7 | 17.3 | MIT | 11 months ago | |
| open-solid/bus | 0.86 | OpenSolid Bus is a lightweight command bus for Laravel that helps organize application logic into commands and handlers. It offers a clean API for dispatching commands, resolving handlers, and keeping controllers and services thin, focused, and easy to test. | 3 | 3 | 1 | 10K | 0 | 18.8 | 54.7 | MIT | 4 weeks ago | |
| psamatt/service-bus-lite | 0.86 | 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 | — |
How can I help you explore Laravel packages today?