khal Standards-Based CLI Calendar Application

khal is a standards-based CLI and terminal calendar program written in Python. It reads and writes iCalendar data to vdir format, synchronizes with CalDAV servers via vdirsyncer, and provides both a command-line interface for scripting and an interactive terminal UI (ikhal) for browsing and editing events.

agentskillexchange Updated 28 repo stars

File contents

khal Standards-Based CLI Calendar Application

khal is a standards-based CLI and terminal calendar program written in Python. It reads and writes iCalendar data to vdir format, synchronizes with CalDAV servers via vdirsyncer, and provides both a command-line interface for scripting and an interactive terminal UI (ikhal) for browsing and editing events.

Installation

Use the upstream install or setup path that matches your environment:

Requirements and caveats from upstream:

Basic usage or getting-started notes:

  • example CalDAV_ servers.
  • khal should run on all major operating systems [1]_

Source

agentskillexchange/skills/tree/main/skills/khal-cli-calendar-application-caldav commit 1d1dce8557

Frequently asked questions

npx skillmds@latest add agentskillexchange/khal-standards-based-cli-calendar-application