Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tobytwigger/laravel-job-status

The only Laravel job debugging tool you'll ever need
https://github.com/tobytwigger/laravel-job-status

cancel history horizon job job-queue jobqueue laravel laravel-framework progress queue status track vue

Last synced: about 1 month ago
JSON representation

The only Laravel job debugging tool you'll ever need

Awesome Lists containing this project

README

        



Logo

Laravel Job Tracker


The only Laravel job tracking and debugging tool you'll ever need


Demo Site »


Explore the docs »




Report Bug
·
Request Feature

[![Latest Version](https://img.shields.io/github/v/release/tobytwigger/laravel-job-status?label=Latest%20Version&sort=semver&style=plastic)](https://github.com/tobytwigger/laravel-job-status/releases)
[![Build Status](https://github.com/tobytwigger/laravel-job-status/actions/workflows/trigger_main_branch_flow.yml/badge.svg)](https://github.com/tobytwigger/laravel-job-status/actions/workflows/trigger_main_branch_flow.yml)

[![Buy me a coffee](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](http://buymeacoffee.com/translate)

## Contents

* [About the Project](#about)
* [Documentation](#docs)
* [Contributing](#contributing)
* [Copyright and Licence](#copyright-and-licence)
* [Contact](#contact)

## About

- Save a complete history of jobs running in your Laravel application.
- Provides realtime and historic insights into your queues.
- Add two-way communication, cancelling jobs and logging to jobs.
- Integrates with any JS framework to show realtime feedback to your users.
- Zero configuration required.

## Docs

We've taken care over documenting everything you'll need to get started and use this package fully.

[Check out the docs](https://tobytwigger.github.io/laravel-job-status) on our documentation site.

## Contributing

Contributions are welcome! Before contributing to this project, familiarize
yourself with [CONTRIBUTING.md](CONTRIBUTING.md).

Feel free to open an issue or message me on discord (tobytwigger#7153) to chat about this package or potential features.

You can see the full roadmap in the [discussions](https://github.com/tobytwigger/laravel-job-status/discussions/71).

## Copyright and Licence

This package is copyright © [Toby Twigger](https://github.com/tobytwigger)
and licensed for use under the terms of the MIT License (MIT). Please see
[LICENCE.md](LICENCE.md) for more information.

## Contact

For any questions, suggestions, security vulnerabilities or help, email me directly
at [[email protected]](mailto:[email protected])

## Screenshots

![example of job status in use](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/podcast.gif "Showing the user the status of their podcast being uploaded")

![job status dashboard](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/dashboard/list-of-jobs.png "Viewing a list of jobs running in your application")

![dashboard timeline](https://github.com/tobytwigger/laravel-job-status/blob/main/docs/docs/assets/images/dashboard/run-timeline.png "View the timeline for a particular run of a job")