T4T5 @t4t5.com · 06/03/2026Caldir is the "file-over-app" philosophy applied to calendars. One ICS file per event, human-readable filenames, sorted chronologically by default. A standard plaintext format makes your events trivial to read and composable with other unix tools. 100 0
T4T5 @t4t5.com · 06/03/2026Caldir's sync mechanism works similarly to git. You push and pull changes to keep your local directory in sync with a remote (can be Google Calendar, iCloud Calendar, CalDav, or any other cloud calendar) 100 0
T4T5 @t4t5.com · 06/03/2026The caldir-core package is intentionally simple and extensible. By tackling the basic problem of storing and syncing events, it makes it easy for anyone to experiment with UIs and workflows on top of it. TUIs like khal should already support Caldir quite well. GUIs are coming soon! 110 0