calcurse
Calendar and scheduling.
calcurse is a command‑line calendar and scheduling tool that lets users track events, appointments, and daily tasks from a text‑based interface. It provides a curses‑driven view that can be customized through user‑defined key bindings and notification settings, including the ability to send mail or other alerts for upcoming items. The program also supports all‑day and recurring events, TODO entries, and notes attached to each calendar element, which can be edited with the user’s preferred text editor.
The application is designed for both interactive use and automation. Its non‑interactive command‑line options enable filtering, formatting, and scripting of appointments, making it suitable for integration into shell scripts or other workflows. Hooks allow external scripts to run when data is loaded or saved, facilitating version control or other custom actions.
calcurse can exchange data with other calendar systems via iCalendar import/export and experimental CalDAV synchronization, allowing users to keep their mobile devices up to date. The software is fully internationalized, supporting multiple languages and UTF‑8 text.
Reviews
Loading reviews…
Similar apps
Calendar & Scheduling
gcalcli
Google calendar client.

Calendar & Scheduling
khal
CalDAV ready CLI and TUI calendar.

Calendar & Scheduling
remind
A sophisticated calendar and alarm program.

Calendar & Scheduling
vdirsyncer
CalDAV sync.

Calendar & Scheduling
BusyCal
Calendar software focusing on flexibility and reliability

Accounting & Bookkeeping
ledger
Powerful, double-entry accounting system.