How to: Job Scheduler
_Libraries for scheduling jobs._

- [Airflow](https://airflow.apache.org/) - Airflow is a platform to programmatically author, schedule and monitor workflows.
- [APScheduler](http://apscheduler.readthedocs.io/en/latest/) - A light but powerful in-process task scheduler that lets you schedule functions.
- [django-schedule](https://github.com/thauber/django-schedule) - A calendaring app for Django.
- [doit](http://pydoit.org/) - A task runner and build tool.
- [Joblib](https://joblib.readthedocs.io/) - A set of tools to provide lightweight pipelining in Python.
- [Plan](https://github.com/fengsp/plan) - Writing crontab file in Python like a charm.
- [Prefect](https://github.com/PrefectHQ/prefect) - A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
- [schedule](https://github.com/dbader/schedule) - Python job scheduling for humans.
- [Spiff](https://github.com/knipknap/SpiffWorkflow) - A powerful workflow engine implemented in pure Python.
- [TaskFlow](https://docs.openstack.org/developer/taskflow/) - A Python library that helps to make task execution easy, consistent and reliable.