EquiCalendar
All UK equestrian competitions in one searchable calendar
Finding competitions shouldn't mean checking a dozen different websites. EquiCalendar aggregates events from 26 sources across UK equestrian sport — national federations, venue sites, and aggregators — into a single searchable, filterable calendar updated daily.
Live at equicalendar.dreamfold.dev.
26 Sources, One Calendar
British Showjumping, British Eventing, British Dressage, Pony Club, NSEA, BSPS, Equipe Online, Horse Monkey, and 18 more. Each source has its own parser handling different website formats. Data is scanned automatically every morning at 06:00.
Search and Filter
Filter by discipline, venue, pony classes, date range, or maximum distance from your home postcode. Sort by date, name, discipline, venue, or distance. Paginated results with 50 events per page.
Distance from Home
Set your home postcode and every competition shows how far away it is. No more googling venue addresses to figure out if it's a day trip or an overnight stay.
Map View
See all competitions on an interactive map with clustered markers. Dark and light map tiles to match your theme preference.
Calendar Export
Export any event — or multiple events at once — as an iCalendar file for Apple Calendar, Google Calendar, or Outlook. One tap to get competitions into the calendar you already use.
Smart Data
Venue names are normalised across all 26 sources — the same venue spelled three different ways on three different websites shows up as one consistent entry. Disciplines are mapped from 46 raw categories down to 15 canonical types so filtering actually works.
Tech Stack
Python and FastAPI backend with SQLite. 26 custom parsers handling HTML scraping, JavaScript-rendered pages via Playwright, and API integrations. Venue normalisation with 170+ aliases. Fully containerised with Docker.
Competition data is aggregated from publicly available sources. Event details may change — always confirm with the organiser before travelling.