YAWN provides a framework for executing a set of shell commands with dependencies in a distributed manner and on a repeating schedule. Other tools do similar things and are inspirations for this one; particularly Celery and Airflow. Read more about this project on the YAWN GitHub page.
You need to enable JavaScript to see YAWN.