plummer/calendarful (packagist): Calendar generator that allows for recurring events.
Keywords: calendar|events|recurrence