Scrape Calendar Events

Extract structured event data from public calendars including names, dates, and times

Scrape Calendar Events demo
TypeScript
Source code
npx create-browser-app --template council-events
uvx create-browser-app --template council-events

Scrape public calendars for event data

Extract structured event data from public calendars automatically. This template navigates to calendar pages, applies filters (like year selection), and extracts event details including names, dates, and times into structured JSON. Perfect for civic monitoring, event aggregation, meeting tracking, and public records automation.

Steps

  1. Navigate to Philadelphia Council calendar website
  2. Click calendar from the navigation menu
  3. Select year from the dropdown (e.g., 2025)
  4. Extract structured event data with names, dates, and times
  5. Return typed object with all events