Queue UI
This module provides a user interface for managing Drupal's queue system. It allows users to view queues, see how many items are in each, and process them manually or during cron. Developers can also add metadata to their queues, and the module supports deleting leases and entire queues.
A user interfaces for viewing and managing Drupal queues created via the Queue API, which began in Drupal 7.
Features:
- View queues and number of items
- Developers can define meta info about queues they create and process
- Process queue with Batch API
- Process queue during cron
- Remove leases
- Delete queue
Drupal 8
QueueUI has an 8.x-2.x branch, and dev releases will be packaged while D8 evolves. The port works with all Drupal 8 base functionality. There's a plugin system so other contributed modules could use the Queue Inspection.
Drupal 7
Links:
- api.drupal.org Queue operations overview
- Original core issue #391340: Job queue API
Module development sponsored by Growing Venture Solutions, Capgemini UK and Nascom
Suggests:
- Queue Order - a tiny module that allows the control execution order of defined queue workers by the Cron handler. Queue UI module provides UI elements to handle Queue Order module configuration.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
2 tracked projects depend on this one
- Opigno cron 1,163 sites
- Media Library Importer 774 sites
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 3.2.3 | Stable | 10–11 | Convert hook and introduce QueueUI attribute | Dec 24, 2025 | |
| 3.2.2 | Stable | 10–11 | Aug 6, 2025 | ||
| 4.0.x-dev | Dev | 10–11 | Aug 6, 2025 | ||
| 3.2.1 | Stable | 10–11 | Added a BC layer for service argument change | Oct 23, 2024 | |
| 3.2.0 | Stable | 10–11 | Added Drupal 11, Drush 13, Queue Derivatives support | Oct 7, 2024 | |
| 3.1.5 | Stable | 9–10 | Fixed issue with cron disabling | Oct 7, 2024 |