Skip to content

mluisbrown/iCalendar

Repository files navigation

iCalendar

A very minimal parser for the iCalendar RFC 5545 format written in Swift.

It currently only supports VEVENT objects and only parses the following VEVENT keys:

  • DTSTART
  • DTEND
  • UID
  • DESCRIPTION
  • LOCATION
  • SUMMARY

This limited functionality is enough to support the purpose for which it was created, which is for parsing and writing out iCalendar (.ics) files as used by the major holiday rental and accomodation booking channels such as AirBnB, Booking.com and Wimdu.

About

A minimal iCalendar (RFC 5545) parser in Swift

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published