FullCalendar is an open source event calendar that makes use of jQuery and moment.js to allow for a high degree of customization for building a calendar to suit many needs.
FullCalendar can be downloaded from it's website: https://fullcalendar.io/download/
$ npm install fullcalendar
$ bower install fullcalendar
//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.1/fullcalendar.min.js //cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.1/fullcalendar.min.css //cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.1/fullcalendar.print.css