Job Scheduler

Libraries for scheduling jobs.

Newest releases

celery Celery Periodic Tasks backed by the Django ORM
 

opendilab DI Orchestrator is designed to manage DI (Decision Intelligence) jobs using Kubernetes Custom Resource and Operator.
 

florimondmanca aiometer aiometer is a Python 3.7+ concurrency scheduling library compatible with asyncio and trio and inspired by Trimeter. It makes it easier to execute lots of tasks concurrently while controlling concurrency li
 
Popular
6.8k

healthchecks Healthchecks healthchecks is a watchdog for your cron jobs. It's a web server that listens for pings from your cron jobs, plus a web interface. It is live here: http://healthchecks.io/ The building blocks
 

tomgrek MLQ, a queue for ML jobs MLQ is a job queueing system, and framework for workers to process queued jobs, providing an easy way to offload long running jobs to other computers. You've got an ML model and want to deploy
 

google GPUMux GPUMux is a scheduler for CUDA GPU python jobs. This is not an officially supported Google product. You let it know what GPUs to use and it will schedule tasks on them for you, always maximizing the resources
 
Popular
32.6k

apache Airflow NOTE: The transition from 1.8.0 (or before) to 1.8.1 (or after) requires uninstalling Airflow before installing the new version. The package name was changed from airflow to apache-airflow as of vers
 

gjcarneiro Yet Another Cron A modern Cron replacement that is Docker-friendly Free software: MIT license Features "Crontab" is in YAML format; Builtin sending of Sentry and Mail outputs when cron jobs
 

joowani KQ: Kafka-based Job Queue for Python KQ (Kafka Queue) is a lightweight Python library which lets you queue and execute jobs asynchronously using Apache Kafka. It uses kafka-python under the
 

MnogoByte celery-redundant-scheduler Celery beat scheduler providing ability to run multiple celerybeat instances. Problem Production level deployment requires redundancy and fault-tolerance environment. Unfortunately
 

jgeskens django-tinyschedule A small package for managing schedules in Django Documentation The full documentation is at https://django-tinyschedule.readthedocs.org. Quickstart Install django-ti
 

bcho Donkey [WIP] A simple cron-like library for executing scheduled jobs. Donkey is inspired by Cron. from datetime import datetime from donkey import JobQueue, Worker q = JobQueue() @q.job(3) def this_job_runs_ev
 

baranbartu pyscheduler Task Scheduler Create scheduled tasks at runtime easily. Installation pip install python-scheduler Example from pyscheduler import schedule # crawl_task runs in every 2 minutes
 

sartography Spiff Workflow Summary Spiff Workflow is a workflow engine implemented in pure Python. It is based on the excellent work of the Workflow Patterns initiative. Do you need commercial support? S
 

dbader schedule Python job scheduling for humans. An in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically a
 

gunnery Gunnery Gunnery is a multipurpose task execution tool for distributed systems with web-based interface. If your application is divided into multiple servers, you are probably connecting to them via ssh and executing
 

thauber Django-schedule A calendaring/scheduling application, featuring: one-time and recurring events calendar exceptions (occurrences changed or cancelled) occurrences accessible through Event API and Period API rel