jobber
« Back to VersTracker
Description:
Alternative to cron, with better status-reporting and error-handling
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: scheduler cron automation job-runner devops
Install: brew install jobber
About:
Jobber is a job scheduler that offers more robust features than traditional cron, including detailed job history, error handling, and alerting. It allows users to define jobs in a YAML configuration file and provides a client-server architecture for managing and monitoring tasks. Its main value proposition is providing visibility into job execution and reliable failure notifications.
Key Features:
  • YAML-based configuration for job definitions
  • Keeps detailed history and logs of job executions
  • Configurable alerting for failures or specific exit codes
  • Client-server architecture for remote management
Use Cases:
  • Running scheduled maintenance or backup scripts with reliable error notifications
  • Replacing system cron for critical tasks that require execution history
  • Automating repetitive tasks on servers without manual oversight
Alternatives:
  • cron – Standard Unix utility; lacks built-in logging, error alerting, and remote management.
  • systemd timers – Integrated with modern Linux systems; more complex to configure than Jobber's simple YAML.
Version History
Detected Version Rev Change Commit
Sep 14, 2024 9:54am 0 VERSION_BUMP e3e1a420