About Brandhaardjes

Brandhaardjes (“little hotspots”) keeps track of what is brewing in the Netherlands: protests, riots, blockades, occupations, strikes with street actions, vigils and commemorations, and visits by prominent foreign figures that often lead to protests or extra security. Everything is shown on a map, on a timeline and in RSS feeds.

Where does the data come from?

Every half hour a program collects new reports. News items that mention keywords such as demonstration, riots or state visit are read by a language model (Claude). It decides whether the item is about a specific event in the Netherlands, and if so: what, where and when. It also writes a short, neutral summary in Dutch and English. Places are put on the map with the PDOK Locatieserver of the Dutch Kadaster. Several reports about the same event are merged.

Good to know

Something wrong, or want an event removed? Open an issue on GitHub.

Reusing the data

All events are available as JSON at /data/events.json, and there are RSS feeds for everything, per type, per province and per place. See also How to use Brandhaardjes.

The map is the BRT-Achtergrondkaart of the Kadaster. The site is built with Hugo, Pico CSS and Leaflet.