DEV Community


SP Calendar Pro- Lightweight JavaScript library to easily manage SharePoint calendar events.

samperrow profile image Sam Perrow ・1 min read

I have realized how painful it is to deal with SharePoint calendars, especially gathering recurring events. So I have created this small (~350 lines) vanilla JS library to simplify managing common calendar operations.

Key features:
-Easily get recurring calendar events
-Filter the collected events to return only the events that occur before or after user-specified dates.
-Convert datetime rows in a SharePoint form into proper JavaScript date objects.
-Any list within a site collection can be queried- the list does not have to originate from the same subsite.

Full Documentation

Source code


Editor guide