Skip to main content

A UI centric tool for visualising Celery task execution.

Project description

CeleryViz

A UI-centric tool for visualising Celery task execution.

PyPI License Docs Docker Image Ask DeepWiki

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.

👉 Try the Live Demo

Watch on YouTube

📖 Read the Docs

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

Apache 2.0

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

celeryviz-0.0.7.tar.gz (12.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

celeryviz-0.0.7-py3-none-any.whl (12.3 MB view details)

Uploaded Python 3

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

Hashes for celeryviz-0.0.7.tar.gz
Algorithm Hash digest
SHA256 9a9671c689c5ba829c1c402d4d811e3979d84f0238c7214d70944d9b1fabc6d3
MD5 0f8d1c7bd10128cc19492f06660fff2e
BLAKE2b-256 d529f019f292e50da8011386dbfba3299e57bb2728151c253d77db4cf0c74b89

See more details on using hashes here.

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

Hashes for celeryviz-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 98f7b65e6ada3900ebb6f269328bd5a98457558d22783df7f1a4d7dddd37939f
MD5 bf081d143969f9f8f20f3b712436812b
BLAKE2b-256 a1f8e6fdc24085d34600bfc18993fd7376b83778f63a37a9f5afa598ba8282d4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page