Metadata-Version: 2.1
Name: arq-dashboard
Version: 0.1.3
Summary: A dashboard for ARQ built with FastAPI
Home-page: https://github.com/ninoseki/arq-dashboard
License: MIT
Author: Manabu Niseki
Author-email: manabu.niseki@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: aiometer (>=0.3.0,<0.4.0)
Requires-Dist: arq (>=0.22,<0.23)
Requires-Dist: arrow (>=1.2.2,<2.0.0)
Requires-Dist: async-cache (>=1.1.1,<2.0.0)
Requires-Dist: fastapi (>=0.75.1,<0.76.0)
Requires-Dist: importlib-metadata (>=4.11.3,<5.0.0); python_version < "3.8"
Requires-Dist: loguru (>=0.6.0,<0.7.0)
Requires-Dist: pyhumps (>=3.5.3,<4.0.0)
Requires-Dist: uvicorn[standard] (>=0.17.6,<0.18.0)
Project-URL: Repository, https://github.com/ninoseki/arq-dashboard
Description-Content-Type: text/markdown

# arq-dashboard

[![PyPI version](https://badge.fury.io/py/arq-dashboard.svg)](https://badge.fury.io/py/arq-dashboard)
[![Python CI](https://github.com/ninoseki/arq-dashboard/actions/workflows/test.yml/badge.svg)](https://github.com/ninoseki/arq-dashboard/actions/workflows/test.yml)

A dashboard for [ARQ](https://github.com/samuelcolvin/arq) built with [FastAPI](https://github.com/tiangolo/fastapi).

## Screenshots

![img](https://raw.githubusercontent.com/ninoseki/arq-dashboard/main/screenshots/stats.png)

---

![img](https://raw.githubusercontent.com/ninoseki/arq-dashboard/main/screenshots/jobs.png)

## Requirements

- Python 3.8+

## Installation

```bash
pip install arq-dashboard
```

## Docs

- [Configuration](https://github.com/ninoseki/arq-dashboard/wiki/Configuration)
- [Usage](https://github.com/ninoseki/arq-dashboard/wiki/Usage)
- [Advanced Usage](https://github.com/ninoseki/arq-dashboard/wiki/Advanced-Usage)

## Alternatives

- [SlavaSkvortsov/arq-django-admin](https://github.com/SlavaSkvortsov/arq-django-admin): Admin dashboard for arq based on django-rq
- [long2ice/rearq](https://github.com/long2ice/rearq): A distributed task queue built with asyncio and redis, with built-in web interface
- [tobymao/saq](https://github.com/tobymao/saq): Simple Async Queues

