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)9163.5k—0.3%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 1mo 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 88% of packages

Maintenance42

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community13

Small or concentrated contributor base

Maturity53

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

484d 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)")

---

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

[croustibat/filament-jobs-monitor

Background Jobs monitoring like Horizon for all drivers for FilamentPHP

254255.2k6](/packages/croustibat-filament-jobs-monitor)[stackkit/laravel-google-cloud-tasks-queue

Google Cloud Tasks queue driver for Laravel

84570.1k](/packages/stackkit-laravel-google-cloud-tasks-queue)[llaski/nova-scheduled-jobs

A Laravel Nova package to view your scheduled jobs.

55421.4k](/packages/llaski-nova-scheduled-jobs)[harris21/laravel-fuse

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

3786.5k](/packages/harris21-laravel-fuse)[renoki-co/horizon-exporter

Export Laravel Horizon metrics using this Prometheus exporter.

24152.7k](/packages/renoki-co-horizon-exporter)[webparking/laravel-queue-ensurer

This composer package provides a Laravel queue ensurer.

6416.1k](/packages/webparking-laravel-queue-ensurer)

PHPackages © 2026

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