Event calendar for Civi 4.7.x?
I'm not sure if it fits to your necessities but CiviEvent includes iCal for public events.

As you can see on CiviCRM user guide


  Select the Public Event box to include the event in promotional listings such as RSS feeds, iCal files or feeds, and event listing pages.


You can find more related information on how to use this functionality in this  forum topic integration with iCal and/or Google Calendar - private calendars?