iCalendar parser/generator


Keywords
calendar, calendaring, ical, icalendar, event, todo, journal, recurring, hacktoberfest
License
BSD-3-Clause
Install
pip install icalendar==4.0.9

Documentation

Internet Calendaring and Scheduling (iCalendar) for Python

The icalendar package is a RFC 5545 compatible parser/generator for iCalendar files.


Homepage: https://icalendar.readthedocs.io
Code: https://github.com/collective/icalendar
Mailing list: https://github.com/collective/icalendar/issues
Dependencies: python-dateutil and pytz.
Compatible with: Python 2.7 and 3.4+
License: BSD

GitHub Actions build status for master GitHub Actions build status for 4.x

Related projects

  • icalevents. It is built on top of icalendar and allows you to query iCal files and get the events happening on specific dates. It manages recurrent events as well.