Gearbox
Local task scheduler for cron-style and file-watch jobs, with retries, timeouts, a menu bar app and a CLI.
Apache-2.0 · Downloads from github.com
- License
- Apache-2.0
- Open source
- Source
- GitHub
- hgayan7
- Verified
- 2026
About Gearbox
Gearbox runs local tasks on a schedule written in plain language or cron syntax, or whenever files in a folder change. Tasks can have timeouts, retries with backoff, AC-power-only conditions, sleep prevention, and on-success or on-failure chaining. Run history is kept in a local SQLite database. The menu bar app is SwiftUI, and a CLI and a loopback webhook on 127.0.0.1 let scripts and launchers trigger tasks. Tasks can be exported to and applied from a YAML file. It suits people who would otherwise write cron jobs or launchd plists by hand.
The README gives macOS 13 or later as the requirement. It does not say whether the release build is notarized, and its install notes say macOS may ask for approval on first launch, under Privacy & Security. Keep-awake only applies to tasks where you turn on prevent-sleep.
Information
- Source code
- hgayan7/gearbox
- License
- Apache-2.0
- Website
- github.com
- Download
- github.com
- Category
- Developer tools
- Topics
- Menu bar apps
- Evidence checked
- Tags
OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.
Sources and image credits
- github.com/hgayan7/gearbox
- github.com/hgayan7/gearbox/blob/main/LICENSE
- github.com/hgayan7/gearbox/releases/latest
- icon.png: hgayan7. Apache-2.0 (repository); upstream app icon, trademarks retained.
License and artwork notices
For the Developer
Link to this page from your README with a badge.
[](https://openmacapps.com/apps/gearbox/)