{"repo":"iannuttall/clockwork","free":true,"listed":false,"github":"https://github.com/iannuttall/clockwork","clone":"git clone https://github.com/iannuttall/clockwork.git","description":"Run recurring commands on your Mac without learning launchd.","language":"Swift","stars":31,"topics":["launchd","macos","menu-bar","scheduler","swift","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Clockwork Run recurring commands on your Mac without learning launchd. Download for macOS · Report a problem · MIT licensed --- Clockwork lives in the menu bar. Give a task a name, add one or more commands, choose when it should run, and Clockwork turns it into a native launchd job. Quick start Download the latest DMG, drag Clockwork to Applications, and open it. Clockwork supports Apple silicon and Intel Macs running macOS 14 or later. Click the timer in the menu bar, choose New Task , and enter a command such as: Choose an interval, a daily time, or weekdays and a time. Clockwork registers the task with launchd , so it keeps running when the Clockwork app is closed. What it does - Run commands on an interval, every day, or on selected weekdays. - Add, edit, pause, delete, and run tasks from the menu bar. - Keep tasks running through launchd , even when Clockwork is closed. - Inspect exit codes, stdout, and stderr from the latest 50 runs. - Report results that need attention without treating them as failures. - Manage the same tasks through a CLI with JSON output. - Explain common cron expressions with clockwork explain-cron . Everyday use The menu shows every task, its next run, and the result of its latest run. Open a task to edit its commands, pause or run it immediately, and inspect stdout and stderr from its last 50 runs. Tasks run through /bin/zsh -lc , the same login shell form you would use in Terminal. Put related commands on separate lines or join them with normal ","default_branch":null,"files":null,"tree":[],"storefront":"/r/iannuttall","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iannuttall/clockwork/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}