Skip to main content

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.