Is there a stack that will read an .ics subscription and create a current events listing?

In the past I have made use of RSS feeds from Google and a PHPiCal server to list current events. Last fall, Google removed the XML button from Google Calendars and now my Upcoming Events listings on websites doesn’t work.

Is there anyway to parse a calendar subscription to create a list of the next x-number of calendar events for display in a Rapidweaver project?