Skedulord is a tool that automates scheduling and logging of jobs. It's a layer on top of cron. It's mainly meant for python users but it can also be used for other tools launched from the command line.
If you're new, check out the getting started guide.
Usage: __main__.py [OPTIONS] COMMAND [ARGS]... SKEDULORD: helps with cronjobs and logs. Options: --help Show this message and exit. Commands: build Builds static html files so you may view a dashboard. history Shows a table with job status. run Run a single command, which is logged by skedulord. schedule Set (or reset) cron jobs based on config. serve Opens the dashboard in a browser. version Show the version. wipe Wipe the disk or schedule state.