open-solid/bus
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| priyank780/command-bus | 0.86 | 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 |
|
| mmalessa/command-bus | 0.86 | 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 |
|
| 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 | |
| onliner/command-bus | 0.85 | 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 | 29.0 | MIT | 11 months ago | |
| priyank780/command-bus-bundle | 0.84 | 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 | |
| micro-module/command-bus | 0.83 | 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 | |
| alt-three/bus | 0.83 | 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 | |
| rezzza/command-bus | 0.83 | rezzza/command-bus provides a lightweight command bus for PHP and Laravel applications. Dispatch commands to dedicated handlers, add middleware for cross-cutting concerns, and keep business logic decoupled, testable, and easy to organize. | 9 | — | 10 | — | 1 | 0.4 | — | — | 9 years ago |
|
| garlic/bus | 0.83 | garlic/bus is a Laravel package that adds a bus abstraction for dispatching commands or messages to their handlers, helping keep controllers thin and application logic organized. It is a small, early-stage package best suited to simple projects or experimentation. | 6 | 7 | 0 | 2 | 0 | 0.4 | 1.5 | MIT | 7 years ago | |
| onliner/command-bus-bundle | 0.83 | 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 | |
| laravelcollective/bus | 0.83 | 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 | |
| psamatt/service-bus-lite | 0.82 | 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 | — | |
| illuminate/bus | 0.82 | 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 | |
| ajgl/simple-bus-query-bus | 0.81 | — | 5 | 5 | 2 | 96 | 0 | 0.7 | 17.0 | MIT | 4 years ago | |
| gnugat/query-bus-bundle | 0.81 | 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 | |
| konradpodgorski/command-bus-bundle | 0.80 | 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 | — | — | — | |
| artisansdk/cqrs | 0.80 | 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 |
How can I help you explore Laravel packages today?