Local Feeds

There are a bunch of local organizations which produce iCal or RSS feeds, but it can be difficult to figure out how to get them. On this page we reveal their secrets.

Some local organizations not mentioned here offer feeds as well. Check out https://wrdashboard.ca for some of them.

University of Waterloo

The main University of Waterloo events page is https://uwaterloo.ca/events/events . The main RSS feed is https://uwaterloo.ca/events/events/events.xml and the main iCal feed is https://uwaterloo.ca/events/events/calendar.ics .

However, many faculties and programs have their own events listings, which sometimes contain events not on the main one.

For example, the Department of Computer Science has an events listing at https://cs.uwaterloo.ca/events and an RSS feed at https://cs.uwaterloo.ca/events/events.xml .

The names are not always consistent, however. The Faculty of Arts main page is https://uwaterloo.ca/arts (not https://arts.uwaterloo.ca) so its events page is https://uwaterloo.ca/arts/events and its RSS feed is https://uwaterloo.ca/arts/events/events.xml

Also of note is an ancient but still active system called WebNotice, which is used in the Faculty of Mathematics. This system produces a number of iCal feeds for different departments.

Wilfrid Laurier University

Wilfrid Laurier changed its calendar provider in 2021.

You can get a firehose RSS feed here: https://events.dudesolutions.com/wlu/page/rss/?duration=180days

You can get a firehose iCal feed here: https://events.dudesolutions.com/wlu/page/ical/?duration=180days

There may be some ways to filter these feeds but I have not figured out how to do so.

Waterloo Public Library

The WPL used to use the same system as the KPL, but as of 2021 this no longer works. Instead, you can subscribe directly from the events interface:

The WPL also has some Meetup groups that advertise upcoming events. Use the same technique to subscribe to their feeds as other Meetup ones (documented below):

Idea Exchange

The Cambridge library system now has an event calendar using the same technology as the WPL. The main page of the calendar is https://ideaexchange.libnet.info/events . You can use the same technique as above to subscribe to feeds.

Kitchener Public Library

The KPL has a Wordpress site where they sometimes promote events: https://wherecommunityconnects.wordpress.com/ . Subscribe to its feed as you would any other Wordpress site (documented below).

The KPL's main events calendar is here: http://kplca.evanced.info/signup/calendar.

The base web address for a KPL RSS feed is http://kplca.evanced.info/signupadmin/eventsxml.aspx?dm=rss2 .

The base web address for a KPL iCal feed is http://kplca.evanced.info/signupadmin/eventsxml.aspx?dm=ical .

The KPL uses a calendar system called "Demco". This software allows people to filter these feeds by adding parameters to the URL, as documented in this knowledgebase article . Here are the more useful parameters for the KPL, as of November 2019. We found these parameters by opening the events calendar page and viewing the source.

These parameters are optional. They can be separated with & characters. You can specify multiple values with commas. For example, to get an RSS feed of events at the Country Hills Library for any age, on the topics of "Arts, Culture and Entertainment", "Live", or "Computers and Technology", you would use the following web address:

http://kplca.evanced.info/signupadmin/eventsxml.aspx?dm=rss2&lib=2&et=38,80,66

Metroland Newspapers

The following newspapers are all owned by the Metroland chain.

They all offer basic rss feeds by appending /rss to the web address. For example, to get an RSS feed for the New Hamburg Independent, use https://www.newhamburgindependent.ca/rss

They also allow you to generate feeds that are filtered by type and category. You can subscribe to RSS feeds for an entire category or for subcategories:

For example, to get an RSS feed of Kitchener Rangers news from the Record, use https://www.therecord.com/rss/article?category=sports&subcategory=rangers and to get all sports news, use https://www.therecord.com/rss/article?category=sports .

Of particular interest are event feeds. For the Record, this can be found at https://www.therecord.com/rss/event/ . The other Metroland newspaper sites follow the same pattern.

There are other news sources in Waterloo Region as well, and some of them also offer RSS feeds. See https://wrdashboard.ca/news for a collection of those.