A UI centric tool for visualising Celery task execution.
Project description
CeleryViz
A UI-centric tool for visualising Celery task execution.
Debugging async Celery tasks usually means combing through log files. CeleryViz gives you a real-time visual trace of your task execution flow instead, so you can spot bottlenecks, failures, and task chains at a glance.
Quick Start
Using Python library
pip install celeryviz
celery -A your_app celeryviz
Or using Docker image (with your existing Celery app)
docker pull bhavyatech/celeryviz:latest
docker run -p 9095:9095 -v $PWD:/app bhavyatech/celeryviz:latest celery -A your_app celeryviz
Or using Docker image (with broker URL)
docker pull bhavyatech/celeryviz:latest
docker run -p 9095:9095 bhavyatech/celeryviz:latest celery --broker='<broker_url>' celeryviz
Then open http://localhost:9095/app/ in your browser.
📖 Full installation & setup guide →
What it does
- Visualises task flow: See tasks, their states, and execution order in a clean UI
- Real-time updates: Watch tasks progress live as your workers process them
- Zero code changes: Plug in via CLI, works with your existing Celery app
- Flexible deployment: Run as a Python package or a Docker container
Contributing
Contributions are welcome! Please read CONTRIBUTING.md before submitting a PR.
For issues or feature requests, open a GitHub Issue.
License
Reporting violations
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at bhavyapeshavaria@gmail.com. All complaints will be reviewed and investigated promptly and fairly.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file celeryviz-0.0.7.tar.gz.
File metadata
- Download URL: celeryviz-0.0.7.tar.gz
- Upload date:
- Size: 12.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a9671c689c5ba829c1c402d4d811e3979d84f0238c7214d70944d9b1fabc6d3
|
|
| MD5 |
0f8d1c7bd10128cc19492f06660fff2e
|
|
| BLAKE2b-256 |
d529f019f292e50da8011386dbfba3299e57bb2728151c253d77db4cf0c74b89
|
File details
Details for the file celeryviz-0.0.7-py3-none-any.whl.
File metadata
- Download URL: celeryviz-0.0.7-py3-none-any.whl
- Upload date:
- Size: 12.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98f7b65e6ada3900ebb6f269328bd5a98457558d22783df7f1a4d7dddd37939f
|
|
| MD5 |
bf081d143969f9f8f20f3b712436812b
|
|
| BLAKE2b-256 |
a1f8e6fdc24085d34600bfc18993fd7376b83778f63a37a9f5afa598ba8282d4
|