ttdl
« Back to VersTracker
Description:
Terminal Todo List Manager
Type: Formula  |  Latest Version: 4.20.0@0  |  Tracked Since: Dec 11, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 244  |  Forks: 19  |  Language: Rust  |  Category: Productivity
Tags: todo productivity cli rust task-manager
Install: brew install ttdl
About:
TTDL is a powerful terminal-based todo list manager that handles RFC 5545 compliant .ics files. It provides advanced features like recurrence, due date calculations, and complex filtering, making it a robust alternative to GUI task managers for command-line users.
Key Features:
  • Full CRUD operations for tasks with recurrence support
  • Advanced filtering and sorting by project, priority, and due date
  • RFC 5545 iCalendar format support for interoperability
  • Colorized output and interactive mode
Use Cases:
  • Managing software development tasks and bugs directly from the terminal
  • GTD (Getting Things Done) workflow management for power users
  • Synchronizing tasks across devices via cloud storage (Dropbox, etc.)
Alternatives:
  • taskwarrior – Taskwarrior is more feature-rich with syncing capabilities, while TTDL is lighter and focuses on standard iCalendar files.
  • todo.txt – Todo.txt is simpler and uses plain text files, whereas TTDL offers structured data with complex attributes like recurrence.
Version History
Detected Version Rev Change Commit
Dec 23, 2025 3:07am 4.20.0 0 VERSION_BUMP 53db47de
Dec 11, 2025 8:44pm 0 VERSION_BUMP 81746d07
Nov 18, 2025 8:28am 0 VERSION_BUMP ac22fe5b
Nov 16, 2025 11:19pm 0 VERSION_BUMP 6917d11d
Nov 26, 2024 10:05am 0 VERSION_BUMP fe4b96fc
Nov 18, 2024 3:56am 0 VERSION_BUMP 35a5b39e