See Your Queue, Live
A slim control-panel bar that surfaces running and queued jobs — across Craft’s default queue and any custom queue runners — and appears only while there’s activity.
Free · drop-in for Craft CMS 5
See It in Action
While jobs are running or waiting, a slim bar slides in at the top of the control panel — then disappears when the queues go quiet.
Illustrative mockup of the Queuebert bar in the Craft control panel.
Features
Everything you need to keep an eye on Craft’s queues — and nothing you don’t.
Shows Only When Active
When jobs are running or waiting, the bar slides in at the top of the control panel. When the queues go quiet, it disappears completely. No permanent clutter, no dashboard widget to check — it’s there exactly when it matters.
Every Queue, One Bar
Queuebert aggregates Craft’s default queue and any custom queue runners registered as application components. A second database-backed import queue? A dedicated channel for a heavy job? Their totals all roll up into a single bar.
Live Progress
The bar shows the current job’s description and a progress indicator that updates as the work moves along — so you can watch a long resave or a big import advance without leaving the page you’re on.
Running, Waiting & Failed Counts
At-a-glance totals tell you how many jobs are running, how many are waiting in line, and whether anything has failed — the same information Craft’s own queue HUD exposes, surfaced where you’ll actually see it.
Failed-Job Alerts
When there are failed jobs, the bar switches to an alert color so a stuck or broken job never slips by unnoticed. Prefer to keep it quiet? Failed-job surfacing is a single toggle in settings.
Smart, Considerate Polling
A lightweight poller checks for activity on a configurable interval (1–60 seconds) and automatically backs off when the queues are idle or the browser tab is hidden. Your control panel stays snappy.
Zero Configuration
Install, enable, done. Queuebert reads the queue information Craft already tracks and picks up custom queues automatically — there’s nothing to wire up before it starts working.
Frequently Asked Questions
Common questions about Queuebert.
Queuebert is free. Install it with Composer, enable it in the control panel, and you’re done — there’s no license fee.
The bar shows the same information Craft’s own queue HUD already exposes: running, waiting, and failed job counts, the current running job’s description, and its progress. It doesn’t surface anything Craft keeps private.
Yes. Any application component that implements craft\queue\QueueInterface is picked up automatically. Custom queue runners are conventionally registered as app components in config/app.php, and their totals appear in the bar alongside the default queue. See the Custom Queues docs.
No. Queuebert injects a lightweight poller that checks for activity on a configurable interval and automatically backs off when the queues are idle or the browser tab is hidden. The bar itself only renders when there’s something to show.
No. Queuebert only reads and reports queue state — it never runs, retries, or triggers jobs. It’s a read-only window onto the queues you already have.
No. Queuebert is a control-panel-only tool. It injects its poller into control-panel pages and never touches your public-facing templates.
Yes. The poll interval (1–60 seconds, default 3) is configurable in Settings → Queuebert, along with whether waiting jobs count as activity, whether to surface failed jobs, and the per-queue inspect limit.
Queuebert requires Craft CMS 5.4.0 or later and PHP 8.2 or later.
Put your queue in plain sight
Add Queuebert to your Craft CMS project today.
Free · drop-in for Craft CMS 5.4+