DEV Community

Cover image for Open sourced a Laravel queue debugging dashboard for teams not using Redis
Abinash Bhatta
Abinash Bhatta

Posted on

Open sourced a Laravel queue debugging dashboard for teams not using Redis

Lightweight Queue Inspector
If you use Laravel's database queue driver you already know the pain — no dashboard, no visibility, just blind faith that your jobs are running.

Horizon is great but it requires Redis. A lot of projects on shared hosting or smaller setups just can't use it.

So I built Lightweight Queue Inspector.

What it does
Pending jobs viewer with collapsible payload inspection
Failed jobs with full exception messages and stack traces
Retry / delete individual or all failed jobs at once
Successful jobs with execution time and memory tracking
Auto execution tracking via Laravel queue events
Filters by queue name and job class
Terminal warnings if your setup is incorrect
Auth protection with a friendly setup guide
Laravel 10, 11 and 12 compatible
Install
composer require abinashbhatta/lightweight-queue-inspector

Run migrations and visit /queue-inspector. Done.

Lightweight Queue Inspector

How it works
The package listens to Laravel's built in queue events:

JobProcessing → records started_at
JobProcessed → records execution time and memory
JobFailed → records exception message
No Redis. No extra config. Just your existing jobs and failed_jobs tables.

Lightweight Queue Inspector
Links
GitHub: https://github.com/abinash889/lightweight-queue-inspector Packagist: https://packagist.org/packages/abinashbhatta/lightweight-queue-inspector

Feedback and contributions welcome!

Top comments (0)