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

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.

    FreeProprietaryWeb

    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.