Task Schedulers

launchd(8)

This is the task scheduler for macOS that is preferred over cron.

GUI