Alternatives to calcurse
A text-based calendar and to-do application for the terminal with reminders and scripting options. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
calcurse
A text-based calendar and to-do application for the terminal with reminders and scripting options.
Replacements
Listings that take over the same core job as calcurse.
Org mode
A GNU Emacs major mode for notes, outlines, to-do lists and documents kept in plain text.
Org mode keeps agenda, tasks and notes in plain text files like a local terminal workflow, but it requires GNU Emacs and has a steep learning curve.
Kontact
KDE's personal information manager that combines mail, calendar, contacts and news in one window.
Kontact moves calendar and tasks into a graphical KDE application that also handles mail and contacts, works offline, and supports common providers.
Google Calendar
Google's free web calendar for scheduling events, used with a Google account and synced across devices.
Google Calendar replaces local files with a free web calendar synced across devices, but it requires a Google account and stores data on Google's servers.
Proton Calendar
An end-to-end encrypted calendar from Proton, available on the web and on iOS and Android.
Proton Calendar moves events into an end-to-end encrypted web and mobile calendar, but it requires a Proton account and has no terminal interface.
Similar software
Related functionality, not a direct replacement.
Timewarrior
A free, open-source command-line tool for tracking the time you spend on tasks.
Radicale
A small self-hosted CalDAV and CardDAV server for keeping calendars and contacts on your own machine.
Baïkal
A lightweight self-hosted CalDAV and CardDAV server for syncing your own calendars and contacts.
Planify
A task manager for the GNOME desktop that syncs with Todoist, Nextcloud and CalDAV.
Super Productivity
Plan tasks while tracking time and focused work sessions.