khal
The facts below are what the maker publishes about khal, checked and dated. Our editors have not written about it yet.
Plans and prices
From khal's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| khal | Free | Open source calendar software under the Expat/MIT License |
The facts
Each one read from khal's own pages, with the date it was checked.
What it does
- Calendar data
- Calendar collections are configured as directories containing vdir calendar data, and a collection can be marked read-only.checked 12 Oct 2026
- Calendar format
- khal aims to follow RFC 5545 iCalendar, with documented exceptions and unsupported cases.checked 5 Oct 2026
- Calendar storage
- It reads and writes events and iCalendars in vdir directories, which vdirsyncer can synchronize with other programs and CalDAV servers.checked 12 Oct 2026
- Calendar sync
- It can synchronize with CalDAV servers through vdirsyncer.checked 5 Oct 2026
- Commands
- Its commands include list, calendar, interactive, new, printcalendars, printformats, and search.checked 12 Oct 2026
- Configuration
- A small interactive configuration tool is available through the `khal configure` command.checked 12 Oct 2026
- Event entry
- The project describes khal as a fast and easy way to add events.checked 12 Oct 2026
- Event management
- The project describes a fast way to add events, and ikhal lets users browse and edit calendars and events.checked 5 Oct 2026
- Installation
- The project says khal is packaged for most operating systems and lists package manager installation examples.checked 5 Oct 2026
- Interactive interface
- ikhal is an interactive mode for browsing and editing calendars and events.checked 12 Oct 2026
- License
- khal is released under the Expat/MIT License.checked 12 Oct 2026
- Limit: operating systems
- The project says khal should run on major operating systems except Microsoft Windows.checked 5 Oct 2026
- Limit: recurrence
- The official feature list says support for creating and editing recurrence rules is rudimentary.checked 5 Oct 2026
- Limit: timezones
- khal does not support editing event timezones.checked 5 Oct 2026
- Local calendar storage
- khal reads and writes events and iCalendars to vdir directories.checked 5 Oct 2026
- Maintenance
- The official news page says in its 2019 release notice that the author had less time for khal and was seeking developers and maintainers.checked 5 Oct 2026
- Operating systems
- The project says khal should run on all major operating systems except Microsoft Windows.checked 12 Oct 2026
- Purpose
- khal is a standards based command-line calendar program that can synchronize with CalDAV servers through vdirsyncer.checked 12 Oct 2026
- Recurring events
- Support for creating and editing recurrence rules is rudimentary.checked 12 Oct 2026
- Security and compliance
- The project pages opened provide no security certification or compliance claim.checked 5 Oct 2026
- Security and privacy
- The project documentation describes local calendar directories and a local caching database; it does not state security certifications or compliance claims on these pages.checked 12 Oct 2026
- Support
- The project asks users with codebase questions to contact the contributors and welcomes early GitHub pull requests for patches.checked 12 Oct 2026
- Time zones
- Events' time zones cannot be edited in khal.checked 12 Oct 2026
Alternatives to khal
- 1

Lark
Free planAndroidiOSWebAPI9.2From $6 a month - 2
EGroupware
Free planOpen sourceAndroidiOSWebAPI9.2From €21.90 a month - 3
Teamup
Free planAndroidiOSWebAPI9.0From $12 a month - 4
Twake Calendar
Open sourceAndroidiOSWebAPI9.0From €4 a month - 5
TimeFinder
Free planAndroidiOSWebmacOS8.9$119.99 one-time - 6

7shifts
Free planAndroidiOSWebAPI8.9From $39.99 a month
