micro-module/event-queue
A lightweight Laravel package for queuing and dispatching events asynchronously. Built for micro-module architectures, it decouples event producers from listeners and leverages Laravel’s queue system for reliable background processing, with simple configuration for modular apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| micro-module/command-bus | 0.89 | 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 | |
| micro-module/enqueue-bundle | 0.89 | Symfony bundle integrating Enqueue messaging with MicroModule, providing configuration and services for message queues, producers, consumers, and transports in modular applications. Simplifies wiring asynchronous messaging into Symfony-based micro-module projects. | 0 | 0 | 0 | 119 | 0 | 0.3 | 28.7 | MIT | 1 year ago | |
| cleancode/simple-bus-on-steroids | 0.89 | — | 3 | 3 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| sdkcodes/lara-ticket | 0.88 | — | 25 | 26 | 8 | 0 | 0 | 1.0 | — | — | 7 years ago | |
| micro-module/event-store-dbal | 0.88 | A Doctrine DBAL-backed event store for micro-module applications. Persist and replay domain events in a relational database through a simple API suited to event sourcing and CQRS workflows. | 0 | 0 | 0 | 110 | 0 | 0.0 | 28.3 | MIT | 4 years ago | |
| gpslab/domain-event | 0.88 | A lightweight, framework-agnostic PHP domain event library. It provides an event bus, listener and subscriber registration, event-to-listener mapping, and deferred event dispatch to help decouple domain logic. | 18 | — | 2 | — | 0 | 0.2 | — | MIT | 7 years ago |
|
| event-engine/php-messaging | 0.87 | Messaging components for PHP apps: message bus, commands, events and queries with middleware-style dispatching. Designed to pair with Event Engine/event sourcing stacks but usable standalone for structured, testable message handling. | 6 | 6 | 1 | 6K | 0 | 2.2 | 40.9 | MIT | 1 year ago | |
| micro-module/job-queue | 0.87 | A lightweight job queue module for Laravel micro-modules: dispatch and delay background jobs, process them with configurable workers, and handle retries and failures through a simple API that drops into any modular Laravel application. | 0 | 0 | 0 | 110 | 0 | 0.0 | 28.3 | MIT | 1 year ago | |
| idel/laravel-modular | 0.87 | idel/laravel-modular brings a structured module system to Laravel, letting you split large applications into self-contained packages with their own routes, views, migrations, config, and service providers, so features stay organized, reusable, and easy to enable or disable. | 15 | 16 | 5 | 0 | 1 | 0.6 | 0.8 | MIT | 2 years ago | |
| simple-bus/asynchronous | 0.87 | Generic PHP classes and interfaces for processing messages asynchronously with a SimpleBus MessageBus. Provides building blocks to queue, publish, and handle messages outside the request cycle; integrates with SimpleBus components and documented usage guides. | 24 | 24 | 5 | 52K | 0 | 0.3 | 45.8 | MIT | — | |
| tripcloud/async-event-dispatcher-bundle | 0.87 | Symfony bundle for asynchronous event dispatching, letting applications publish events without blocking the request. Integrates with Symfony's dispatcher to queue and process listeners in the background, improving response times and decoupling event handling in PHP applications. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| imtigger/laravel-job-status | 0.87 | Track the status of queued Laravel jobs. Add the JobStatus trait to a job, then query its state (queued, processing, completed, failed), progress, messages, and errors through a simple API. Statuses persist in cache or database, so you can show job progress in your UI and debug failures easily. | 525 | 532 | 62 | 49K | 15 | 9.2 | 32.1 | MIT | 6 years ago | |
| giudicelli/distributed-architecture-queue | 0.87 | Laravel package for building queue-driven distributed architectures. Helps coordinate queued jobs and messaging across services or nodes, supporting scalable, decoupled application workflows with structured queue integration. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| illuminate/events | 0.87 | 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. | 136 | 151 | 10 | 1M | 0 | 1.0 | 55.3 | MIT | — | |
| eventsauce/message-outbox-for-illuminate | 0.87 | A Laravel/Illuminate outbox for EventSauce that persists domain messages transactionally alongside your business data, then relays them to consumers, avoiding dual-write problems and helping guarantee reliable, at-least-once event delivery. | 0 | 0 | 2 | 3K | 0 | 0.1 | 48.7 | — | — | |
| micro-module/saga | 0.87 | A Laravel package for orchestrating sagas: chain distributed transaction steps and automatically run compensating actions when one fails, keeping multi-service workflows consistent without long-lived locks. | 0 | 0 | 0 | 82 | 0 | 14.4 | 29.8 | — | 3 months ago | |
| symfony-bundles/event-queue-bundle | 0.86 | Symfony bundle for queueing and asynchronously processing application events. Decouple event producers from listeners, defer work to background workers, and build scalable event-driven workflows with straightforward Symfony integration. | 25 | — | 1 | — | 0 | 0.5 | — | MIT | 9 years ago | |
| b2pweb/bdf-queue | 0.86 | — | 3 | 3 | 0 | 232 | 1 | 0.1 | 24.4 | MIT | — | |
| innmind/event-bus | 0.86 | A lightweight event bus for PHP from the Innmind ecosystem. Publish domain events and register listeners or handlers to react to them, keeping producers and consumers decoupled behind a small, predictable API that fits neatly into larger Innmind applications. | 0 | 0 | 0 | 94 | 0 | 0.0 | 19.3 | MIT | — | |
| webman/event | 0.86 | Lightweight event dispatcher for the webman framework. Register listeners, dispatch events, and organize event-driven logic with simple configuration. A small utility for decoupling components and adding hooks in webman applications. | 9 | 10 | 0 | 5K | 0 | 0.3 | 37.4 | MIT | 2 years ago |
How can I help you explore Laravel packages today?