Apple Reminders CLI with full CRUD
remindctl CLIManage Apple Reminders from the terminal. Full CRUD with --json output.
Run remindctl --help and remindctl <command> --help for full command reference.
--json — structured outputremindctl show today --jsonremindctl show tomorrow --jsonremindctl show week --jsonremindctl show overdue --jsonremindctl show upcoming --jsonremindctl show completed --jsonremindctl show all --jsonremindctl show 2026-02-21 --jsonremindctl list --jsonremindctl list "Personal" --jsonremindctl list "Projects" --create --jsonremindctl list "Work" --rename "Office" --jsonremindctl list "Work" --delete --jsonremindctl add "Buy milk" --jsonremindctl add --title "Call mom" --list "Personal" --jsonremindctl add --title "Call mom" --list "Personal" --due tomorrow --jsonremindctl add --title "Call mom" --list "Personal" --due 2026-02-22 --notes "Check on her health" --jsonremindctl edit <id> --title "New title" --jsonremindctl edit <id> --due 2026-03-01 --jsonremindctl complete <id> --jsonremindctl complete <id1> <id2> <id3> --jsonremindctl delete <id> --force --jsontoday, tomorrow, yesterday2026-02-21, 2026-02-21 14:30--json for parseable error output.