PHPackages                             kaiserkiwi/nova-queue-management - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. kaiserkiwi/nova-queue-management

ActiveLibrary[Queues &amp; Workers](/categories/queues)

kaiserkiwi/nova-queue-management
================================

Queues resource for Laravel Nova. Based on the abandoned package by den1n.

1.4.0(1y ago)9208.6k↓27.4%1MITPHPPHP ^8.0

Since Sep 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/kaiserkiwi/nova-queue-management)[ Packagist](https://packagist.org/packages/kaiserkiwi/nova-queue-management)[ Docs](https://github.com/kaiserkiwi/nova-queue-management)[ RSS](/packages/kaiserkiwi-nova-queue-management/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (7)Dependencies (1)Versions (8)Used By (0)

Nova Queue Management for Laravel Nova 4+
=========================================

[](#nova-queue-management-for-laravel-nova-4)

A simple management of your pending or failed jobs directly in Laravel Nova. With the ability to rerun failed jobs directly from the Nova interface.

**To use this package you need to use the `database` queue driver.**

> This is the successor of the now abandoned [den1n/nova-queues](https://github.com/den1n/nova-queues) package. If you are using the old package, please remove it before installing this one. You definitely need this new package if you are using Laravel 10 or higher as the failed jobs model was incompatible with Laravel 10. This package also adds some new features and improvements.

Installation
------------

[](#installation)

Install package with Composer.

```
composer require kaiserkiwi/nova-queue-management
```

Publish package resources.

```
php artisan vendor:publish --provider='Kaiserkiwi\NovaQueueManagement\ServiceProvider'
```

This will publish the following resources:

- Configuration file `config/nova-queue-management.php`.
- Translations `lang/vendor/nova-queue-management`.

Create database table `jobs` if it does not exist.

```
php artisan queue:table
```

Migrate database.

```
php artisan migrate
```

Add instance of class `Kaiserkiwi\NovaQueueManagement\Tool` to your `App\Providers\NovaServiceProvider::tools()` method to display the jobs within your Nova resources.
**If you come from den1n/nova-queues you have to remove the previous reference.**

```
/**
 * Get the tools that should be listed in the Nova sidebar.
 *
 * @return array
 */
public function tools()
{
    return [
        new \Kaiserkiwi\NovaQueueManagement\Tool,
    ];
}
```

Screenshots
-----------

[](#screenshots)

### Jobs

[](#jobs)

[![Jobs](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/jobs.png)](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/jobs.png)

### Job Details

[](#job-details)

[![Job Details](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/job-details.png)](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/job-details.png)

### Failed Jobs

[](#failed-jobs)

[![Job Details](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/failed-jobs.png)](https://raw.githubusercontent.com/kaiserkiwi/nova-queue-management/main/screens/failed-jobs.png)

Contributing
------------

[](#contributing)

1. Fork it.
2. Create your feature branch: `git checkout -b my-new-feature`.
3. Commit your changes: `git commit -am 'Add some feature'`.
4. Push to the branch: `git push origin my-new-feature`.
5. Submit a pull request.

Support
-------

[](#support)

If you require any support open an issue on this repository.

License
-------

[](#license)

MIT

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity41

Moderate usage in the ecosystem

Community14

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~80 days

Recently: every ~110 days

Total

7

Last Release

575d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2104dd78e2322ff9d04239cf03804b2044d92ad511ce448c674a43ea2b835dde?d=identicon)[kaiserkiwi](/maintainers/kaiserkiwi)

---

Top Contributors

[![den1n](https://avatars.githubusercontent.com/u/25498109?v=4)](https://github.com/den1n "den1n (28 commits)")[![kaiserkiwi](https://avatars.githubusercontent.com/u/8428551?v=4)](https://github.com/kaiserkiwi "kaiserkiwi (25 commits)")[![spawnia](https://avatars.githubusercontent.com/u/12158000?v=4)](https://github.com/spawnia "spawnia (5 commits)")[![angu1ss](https://avatars.githubusercontent.com/u/27593856?v=4)](https://github.com/angu1ss "angu1ss (2 commits)")[![Jamesking56](https://avatars.githubusercontent.com/u/253237?v=4)](https://github.com/Jamesking56 "Jamesking56 (1 commits)")[![mrdj07](https://avatars.githubusercontent.com/u/400701?v=4)](https://github.com/mrdj07 "mrdj07 (1 commits)")

---

Tags

laravellaravel-novaphplaraveljobsqueuesnovakaiserkiwi

### Embed Badge

![Health badge](/badges/kaiserkiwi-nova-queue-management/health.svg)

```
[![Health](https://phpackages.com/badges/kaiserkiwi-nova-queue-management/health.svg)](https://phpackages.com/packages/kaiserkiwi-nova-queue-management)
```

###  Alternatives

[outl1ne/nova-sortable

This Laravel Nova package allows you to reorder models in a Nova resource's index view using drag &amp; drop.

2852.2M9](/packages/outl1ne-nova-sortable)[optimistdigital/nova-sortable

This Laravel Nova package allows you to reorder models in a Nova resource's index view using drag &amp; drop.

2852.2M6](/packages/optimistdigital-nova-sortable)[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

17930.8k](/packages/markwalet-nova-modal-response)[harris21/laravel-fuse

Circuit breaker for Laravel queue jobs. Protect your workers from cascading failures.

46273.9k](/packages/harris21-laravel-fuse)[hpwebdeveloper/laravel-failed-jobs

UI for Laravel failed jobs.

183.3k](/packages/hpwebdeveloper-laravel-failed-jobs)[tobimori/kirby-queues

A comprehensive background job queue system for Kirby CMS with scheduled task support and panel monitoring interface

141.6k](/packages/tobimori-kirby-queues)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
