Adrian Lansdown Notes, links, experiments
← All Notes

Made an Cinema listing scraper and iCal creator

I made a script to:

  • Nicely scrap a cinema website "What's On?" listing
  • Create/update an iCal file
  • Publish the page on GitHub Pages.

All worked, subscribed to the feed...

Figured out why cinemas probably don't offer an iCal feed. It's kinda busy and hard to read.

![Calendar screenshot showing overlapping film events on a single day. Time grid visible from 1 pm to 10 pm, with the current time indicator at 9:20 pm.](/assets/images/cleanshot-2025-09-01-at-9 .27.16.png "Screenshot of a caldenar with cinema listings ")