CLI todo manager for iCalendar

tdx is a todo manager for iCalendar files.

iCalendar-compatibility means it can be a nice and simple CLI companion to any CalDAV-enabled todo program, such as iOS Reminders.


  • adding todos, with automatic date and priority parsing
  • listing todos, sorted/filtered by various fields and organized by hashtags parsed from text
  • completing todos
  • editing todos in a $VISUAL/$EDITOR program
  • deleting todos
  • purging completed/cancelled todos
Demo of various features