1.5 KB

ical2vdir 📅

CI Pipeline Status Coverage Status Last Release Compatible Python Versions

Convert / split single iCalendar .ics file into a vdir directory.

Pre-existing files will be updated or left unchanged.

Compatible with khal.


$ sudo apt-get install python3-icalendar # optional
$ pip3 install --user --upgrade ical2vdir


$ ical2vdir < input.ics --output-dir /some/path

Or download .ics from Google Calendar:

$ curl \
    | pipenv run ical2vdir --output-dir output/

Remove files from output directory that are not available in input:

$ ical2vdir < input.ics --output-dir /some/path --delete