TUI calendar and task manager with cloud sync, vim keys, and customizable interface for events and todo lists
Calcure is a terminal-based calendar and task management application that displays events and tasks in a text user interface. The tool reads .ics files synced with cloud services, allowing read-only access to calendars from Nextcloud, Google, and other providers. It operates with vim-style keybindings and focuses on minimal key presses for navigation and task management.
The application includes a todo list system with subtasks, deadlines, and timers, plus automatic birthday tracking from abook contacts. It can import existing data from calcurse and supports both Gregorian and Persian calendars. Events and tasks are stored in plain text format for easy cloud synchronization.
Calcure provides customizable colors, icons, and interface elements, with automatic weather display and contextual icons based on event names. The tool runs on Linux, macOS, and Windows, with support for mobile-friendly resizing. Private events can be masked with dots for security, and the interface adapts to terminal size changes.
# via pipx
pipx install calcure
# via AUR
yay -S calcure
# via pip (Windows)
pip install windows-curses calcure
