ical-buddy
« Back to VersTracker
Description:
Get events and tasks from the macOS calendar database
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: macos calendar cli productivity automation
Install: brew install ical-buddy
About:
icalBuddy is a command-line utility for macOS that extracts events and tasks from the system's calendar database. It presents this data in a highly customizable, human-readable format, making it ideal for scripting and automation. Its primary value is bridging the gap between the native Calendar app and the terminal for power users.
Key Features:
  • Parses data from the macOS Calendar.app database
  • Extensive output formatting and customization options
  • Filters events by date, time, and calendar
  • Lightweight and scriptable for automation
Use Cases:
  • Displaying today's agenda in a terminal widget
  • Automating meeting reminders via shell scripts
  • Integrating calendar data into custom workflows
Alternatives:
  • khal – A more powerful, Python-based CLI calendar suite, but requires more setup and is cross-platform.
  • Shortcuts App – Apple's native GUI automation tool can access calendar data but lacks the direct CLI integration of icalBuddy.
Version History
Detected Version Rev Change Commit
Sep 14, 2024 5:42am 1 VERSION_BUMP 0e236402