WebCalendar is a PHP application used to maintain a calendar for a single user or an intranet group of users. It can also be configured as an event calendar.
Why do you think that https://github.com/rlanvin/php-rrule is a good alternative to webcalendar