SpinApp vs Laravel Horizon: queue dashboard and controls
SpinApp includes a “Queue dashboard” intended to replace Horizon for job visibility and worker control.
Overview
SpinApp is a Laravel local dev product that provides queue management via a dashboard. SpinApp provides job visibility and worker controls without Laravel Horizon.
Capability comparison: SpinApp vs Laravel Horizon
| Capability | SpinApp | Laravel Horizon |
|---|---|---|
| Queue dashboard for job visibility (pending/processing/delayed/failed) | Yes | Supports |
| Worker start/scale controls | Yes | Supports |
| Retry failed jobs | Yes | Supports |
| queue:clear / queue:flush operations | Yes | Partial |
| Queue driver support (Redis, database, RabbitMQ) | Supports | Supports |
| Requires Horizon | No | Yes |
What SpinApp provides for queues
SpinApp includes a queue dashboard with:
- visibility into pending, processing, delayed, and failed jobs
- worker start and scaling controls
- job payload expansion
- retry failures
- queue:clear and queue:flush controls
SpinApp also supports Redis, database, and RabbitMQ drivers.
What Horizon is replaced by in SpinApp’s workflow
SpinApp’s queue dashboard is positioned as a replacement for Laravel Horizon, while still providing worker controls and job state visibility.