Sources & Tech.
Every London event on TodoWeekend comes from a named, licensed source. No scraping of paywalled sites, no laundered data. Full attribution below, with live counts from our database.
636 events currently indexed across 5 live sources.
Live sources
5 of 5Prospective sources
0 of 0Sources we're evaluating for future ingest. Gaps we're targeting right now: outdoor events and food festivals.
No prospective sources match the current filters.
How we score events
Every event gets a weekend scorefrom 0 to 100. It's a blend of seven signals — we don't rank by popularity, tickets sold, or paid placement. Hover any badge on the site to see that event's exact breakdown. The rules:
Reference data
Madrid district boundaries
Official KMZ polygons for Madrid's 21 districts, used to assign events to their district via point-in-polygon lookup.
CARTO Positron basemap
Minimal basemap tiles for the homepage map, via MapLibre GL. OpenStreetMap data under ODbL.
Sourcing policy
Every event on TodoWeekend can be traced back to a named source. We try to be conservative about what we reuse and generous with credit. The rules we hold ourselves to:
- Identifiable crawler. Our ingest bot advertises itself as TodoWeekendBot with a contact email. Site owners can email us before escalating — and almost always, they do.
- robots.txt respect. Every fetch checks robots.txt for our user agent. We skip paths that disallow us, even if the data would be useful.
- Facts over prose. Event titles, dates, venues, and prices are facts — they aren't copyrightable. We lean heavily on facts and paraphrase prose descriptions.
- Images only when licensed. We redistribute images only when the license permits it. When images are copyrighted by a venue or artist, we omit them.
- Personal data: never. We don't collect or republish personal data about event attendees or organizers. Event metadata only.
- Rate-limited + polite. We honor any Crawl-delay directive. Default pace is one request every two seconds — well below what a single visitor generates.
Flag a source
If you run one of the sources above, click into its card and use the Add a venue or Remove this source buttons — they pre-fill the contact form with the source details so we can answer faster.
Not in the list yet and want to be? Or running a venue outside our current cities? Start here:
Corrections, crawler abuse, or anything else: the contact form has a bucket for it. Or email hello@todoweekend.com.
Found an error in attribution or a missing source? Email hello@todoweekend.com. We update this page whenever we add a new source.