Calendar.js is a powerful calendar script with multiple views and tons of settings, (https://calendar-js.com/) by William Troup.
This extension makes it easy to add the calendar.js to your website without having to write any code yourself.
The events can be loaded from different data sources (MYSQL, CSV, JSON, MDB) or configured directly via the extension’s properties.
It's also possible to add, edit and remove events in combination with MySQL.
Demo:
https://wysiwygwebbuilder.com/support/calendars/calendarjs.html
More information:
https://www.wysiwygwebbuilder.com/calendarjs.html
The demo version can be downloaded via the Extension Manager (Extension Manager -> Online Gallery -> Calendars).
The demo is fully functionality, however the properties will not be saved.
The price is $4.95
https://secure.2checkout.com/order/checkout.php?PRODS=46536283