Skip to content

Caldav / carddav

  • /home/varac/projects/caldav

GUI Calendar clients

gnome-calendar

sudo pacman -S gnome-calendar gnome-online-accounts-gtk

Direct caldav support only

Unmaintained

cli sync tools

pimsync

vdirsyncer

cli clients

Calcure

Install:

pamac install calcure

Calcurse

  • GitHub
  • Docs
  • A text-based calendar and scheduling application
  • Unclear how to use it with vdirsyncer

Khal

cadaver

Install:

sudo pacman -S cadaver

Backup caldav resources:

export URL='https://cloud.moewe-altonah.de/remote.php/webdav'
mkdir /tmp/calendar
cd /tmp/calendar
cadaver $URL
ls
…

caldr

  • GitHub
  • read-only lookup from caldav servers
  • no vdirsyncer support

calcleaner

  • GitHub
    • A simple graphical tool to purge old events from CalDAV calendars

ics-event-cli

  • ics-event-cli
    • Python tool to extract and display events from an ICS file

Validate ics files