Skip to content

clemensv/real-time-sources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

598 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Containers

Real Time Sources for Apache Kafka, Azure Event Hubs, and Fabric Event Streams

Learning how to build event streaming solutions with Microsoft Azure Event Hubs, Microsoft Fabric Event Streams, and any Apache Kafka compatible server and service is more interesting when you have real time data sources to work with.

This repo contains command line tools, written in Python, that can be used to retrieve real-time streaming data and related reference data from various APIs, and then routing the data to Apache Kafka compatible endpoints.

For each tool, there is a corresponding, pre-built (Docker-) container image that you can pull and use instantly from this repo's container registry. There are also pre-built templates for easily deploying the containers as an Azure Container Instance (ACI), either feeding data into an Azure Event Hub or an Fabric Event Stream custom endpoint. The container images will work with any Apache Kafka compatible server or service, as long as you provide required information. The supported authentication scheme for the Kafka endpoint is SASL/PLAIN.

The sources are organized by domain below. Each entry links to the container documentation, and the README in each project directory has full details. There are 87 containers in total.

Hydrology and Water Monitoring

Source Coverage README Container Build
BAFU Hydro Switzerland (~300 stations, FOEN) 📖 🐳 Build
Canada ECCC Water Office Canada (~2,100 hydrometric stations, WSC) 📖 🐳 Build
CDEC Reservoirs California (~2,600 stations, DWR) 📖 🐳 Build
CHMI Hydro Czech Republic (CHMU) 📖 🐳 Build
German Waters Germany (12 state portals, ~2,724 stations) 📖 🐳 Build
Hub’Eau Hydrometrie France (~6,300 stations) 📖 🐳 Build
IMGW Hydro Poland (IMGW-PIB) 📖 🐳 Build
Ireland OPW Water Level Ireland (~500 OPW hydrometric stations) 📖 🐳 Build
Nepal BIPAD Hydrology Nepal (Himalayan river basins, BIPAD) 📖 🐳 Build
NOAA Tides and Currents United States (~3,000 stations) 📖 🐳 Build Tests
NOAA NDBC United States (buoy observations) 📖 🐳 Build
King County Marine Washington State / Puget Sound (current raw buoy and mooring telemetry) 📖 🐳 Build
NVE Hydro Norway (NVE) 📖 🐳 Build
Pegelonline Germany (federal waterways, ~3,000 stations) 📖 🐳 Build Tests
RWS Waterwebservices Netherlands (~785 stations) 📖 🐳 Build
SMHI Hydro Sweden (SMHI) 📖 🐳 Build
SNOTEL Snow Western US & Alaska (~900 snowpack stations, NRCS) 📖 🐳 Build
SYKE Hydro Finland (SYKE) 📖 🐳 Build
UK EA Flood Monitoring England (~4,000 stations) 📖 🐳 Build
USGS Instantaneous Values United States (~1.5M stations) 📖 🐳 Build Tests
USGS NWIS Water Quality United States (~3,000 sites, continuous WQ sensors) 📖 🐳 Build
Waterinfo VMM Belgium / Flanders (~1,785 stations) 📖 🐳 Build

Weather and Meteorology

Source Coverage README Container Build Deploy
AviationWeather.gov Global (METAR, SIGMET advisories) 📖 🐳 Build Deploy
Blitzortung Global (community lightning strokes, seconds latency) 📖 🐳 Build Deploy
BOM Australia Australia (~8 capital city airports, half-hourly obs) 📖 🐳 Build Deploy
DWD Germany (~1,450 stations, observations and CAP alerts) 📖 🐳 Build Deploy
DWD Pollenflug Germany (daily pollen forecasts, 27 regions) 📖 🐳 Build Deploy
Environment Canada Canada (~963 SWOB stations, hourly obs) 📖 🐳 Build Deploy
GeoSphere Austria Austria (~280 TAWES stations, 10-min obs) 📖 🐳 Build Deploy
HKO Hong Kong Hong Kong (27 temp stations, 18 rainfall districts) 📖 🐳 Build Deploy
JMA Japan Japan (weather bulletins, warnings, forecasts) 📖 🐳 Build Deploy
Meteoalarm Europe (37 countries, severe weather warnings) 📖 🐳 Build Deploy
NOAA NWS United States (weather alerts, CAP) 📖 🐳 Build Deploy
NWS Forecast Zones United States (configurable land and marine forecast zones; Puget Sound defaults) 📖 🐳 Build
NWS CAP Alerts United States (active alerts via api.weather.gov) 📖 🐳 Build Deploy
NOAA GOES / SWPC Global (space weather, solar wind, K-index) 📖 🐳 Build Deploy
Singapore NEA Singapore (62 weather stations + 5 air-quality regions) 📖 🐳 Build Deploy
SMHI Weather Sweden (~232 stations, hourly obs) 📖 🐳 Build Deploy

Air Quality and Environmental Health

Source Coverage README Container Build
Canada AQHI Canada (community AQHI observations and forecasts) 📖 🐳 Build
Defra AURN United Kingdom (300+ monitoring locations, hourly pollutants) 📖 🐳 Build
FMI Finland Finland (hourly air quality observations via FMI WFS) 📖 🐳 Build
GIOŚ Poland Poland (~250 stations, hourly pollutants + AQI) 📖 🐳 Build
Hong Kong EPD AQHI Hong Kong (18 AQHI stations, hourly health index readings) 📖 🐳 Build
IRCELINE Belgium Belgium (station, timeseries, and hourly observations) 📖 🐳 Build
LAQN London London, UK (site metadata, species, hourly measurements, Daily AQI) 📖 🐳 Build
Luchtmeetnet Netherlands Netherlands (station measurements, components, and LKI index) 📖 🐳 Build
EPA UV Index United States (city-scoped hourly and daily UV forecasts) 📖 🐳 Build
Sensor.Community Global (citizen air sensors, PM and climate readings) 📖 🐳 Build
Singapore NEA Air Quality Singapore (regional PSI and PM2.5 readings) 📖 🐳 Build
UBA AirData Germany (stations, pollutant components, hourly measures) 📖 🐳 Build
Wallonia ISSeP Belgium / Wallonia (low-cost air quality sensors) 📖 🐳 Build

Disaster Alerts and Civil Protection

Source Coverage README Container Build
Australian Wildfires Australia (NSW, QLD, VIC bushfire incidents) 📖 🐳 Build
EAWS ALBINA Avalanche European Alps (daily avalanche bulletins, CAAMLv6) 📖 🐳 Build
GDACS Global (earthquakes, floods, cyclones, volcanoes, droughts) 📖 🐳 Build
INPE DETER Brazil Brazil (Amazon & Cerrado deforestation alerts) 📖 🐳 Build
NIFC USA Wildfires United States (active wildfire incidents, NIFC) 📖 🐳 Build
NINA/BBK Germany (MOWAS, KATWARN, BIWAPP, DWD, LHP, Police) 📖 🐳 Build
PTWC Tsunami Pacific and Atlantic (NOAA tsunami bulletins) 📖 🐳 Build
Seattle Fire 911 Seattle, Washington (real-time fire dispatch incidents) 📖 🐳 Build
USGS Earthquakes Global (seismic events) 📖 🐳 Build

Radiation Monitoring

Source Coverage README Container Build Deploy
BfS ODL Germany (~1,700 stations, hourly gamma dose rate) 📖 🐳 Build Deploy
EURDEP Radiation Europe (~5,500 stations, 39 countries, gamma dose) 📖 🐳 Build Deploy
USGS Geomagnetism United States (14 observatories, 1-min geomagnetic field) 📖 🐳 Build Deploy

Maritime and Vessel Tracking

Source Coverage README Container Build Deploy
AISStream Global (AIS via WebSocket, ~200 km from shore) 📖 🐳 Build Deploy
Digitraffic Maritime Finland / Baltic Sea (AIS via MQTT) 📖 🐳 Build Deploy
Kystverket AIS Norway / Svalbard (raw TCP AIS, ~34 msg/s) 📖 🐳 Build Deploy

Aviation

Source Coverage README Container Build Deploy
Mode-S Local (ADS-B via dump1090 receivers) 📖 🐳 Build Deploy
VATSIM Global (virtual aviation network, pilots & controllers) 📖 🐳 Build Deploy

Road Transport

Source Coverage README Container Build Deploy
Autobahn Germany (roadworks, warnings, closures, webcams) 📖 🐳 Build Deploy
Digitraffic Road Finland (TMS sensors, road weather, traffic messages) 📖 🐳 Build Deploy
French Road Traffic France (national road network, DATEX II) 📖 🐳 Build Deploy
GTFS Realtime Global (1,000+ transit agencies, vehicles, trips, alerts) 📖 🐳 Build Tests Deploy
Madrid Traffic Madrid, Spain (~4,000 sensors, Informo) 📖 🐳 Build Deploy
NDW Netherlands Traffic Netherlands (national road traffic, DATEX II) 📖 🐳 Build Deploy
NDW Road Traffic Netherlands (speed, travel time, DRIP, MSI, situations, DATEX II v3) 📖 🐳 Build
Nextbus North America (public transit arrivals) 📖
Paris Bicycle Counters Paris (~141 counting stations, hourly counts) 📖 🐳 Build
Seattle Street Closures Seattle, Washington (permit-driven street closure windows) 📖 🐳 Build
US CBP Border Wait US-Canada & US-Mexico borders (~81 ports of entry) 📖 🐳 Build
WSDOT Washington State (~1,000 traffic flow sensors, LOS readings) 📖 🐳 Build

Railway

Source Coverage README Container Build Deploy
Entur Norway Norway (national real-time transit, SIRI ET/VM/SX) 📖 🐳 Build
iRail Belgium (~600 NMBS/SNCB stations, departures, delays) 📖 🐳 Build Deploy

Nightlife and Live Entertainment

Source Coverage README Container Build
Xceed Europe (clubs, bars, parties, festivals — event schedules and ticket-state signals) 📖 🐳 Build

Energy and Infrastructure

Source Coverage README Container Build Deploy
Carbon Intensity UK United Kingdom (national grid carbon intensity) 📖 🐳 Build Deploy
Elexon BMRS Great Britain (electricity market, generation, demand) 📖 🐳 Build Deploy
Energi Data Service Denmark (power system, spot prices, CO₂) 📖 🐳 Build Deploy
Energy-Charts Europe (40+ countries, electricity generation & prices) 📖 🐳 Build Deploy
ENTSO-E Europe (electricity generation, prices, load, flows) 📖 🐳 Build Deploy

Social Media and News

Source Coverage README Container Build Deploy
Bluesky Firehose Global (posts, likes, reposts, follows) 📖 🐳 Build Tests Deploy
OpenStreetMap Diffs Global (OSM minutely replication diffs) 📖 🐳 Build Deploy
RSS Feeds Any (configurable RSS/Atom feed URLs or OPML files) 📖 🐳 Build Tests Deploy
Wikimedia EventStreams Global (Wikipedia, Wikidata, Commons recent changes) 📖 🐳 Build Deploy

Public Events

Source Coverage README Container Build
Billetto Europe (DK, GB, DE, SE, NO, FI, BE, AT, IE – ticketed events) 📖 🐳 Build
Ticketmaster Global (concerts, sports, theater, arts, and other live public events) 📖 🐳 Build

Scientific Research

Source Coverage README Container Build Deploy
GraceDB Global (LIGO/Virgo/KAGRA gravitational wave candidates) 📖 🐳 Build Deploy

Public Events

Source Coverage README Container Build Deploy
Fienta Europe (ticketed public events with sale-status signals) 📖 🐳 Build

Code Generation

Projects with checked-in xreg manifests regenerate their producer clients with xrcg generate. Use xrcg 0.10.1; the checked-in producer output and the key-aware Kafka producer behavior now relied on by the repo are generated with that version. Each project’s generate_producer.ps1 script uses the checked-in manifest as the source of truth, validates the xrcg version up front, and refreshes the generated client package from that definition.

Command Line Tools

Detailed descriptions of each data source, its API, update frequency, and configuration options are in the per-project README files linked in the tables above.

Hydrology and Water Monitoring

BAFU Hydro -- Swiss Federal Office for the Environment (BAFU/FOEN) hydrological monitoring network. Forwards water level, discharge, and temperature observations from approximately 300 stations.

Canada ECCC Water Office -- Environment and Climate Change Canada (ECCC) Water Survey of Canada. Real-time water level and discharge from approximately 2,100 hydrometric stations across all Canadian provinces and territories, updated every 5 minutes via OGC API Features.

CDEC Reservoirs -- California Data Exchange Center (CDEC). Real-time reservoir storage, elevation, inflow, and outflow from over 2,600 stations operated by the Department of Water Resources.

CHMI Hydro -- Czech Hydrometeorological Institute. Real-time water level, discharge, and temperature. Polled every 10 minutes.

German Waters -- Aggregates water level and discharge data from 12 German state open data portals (~2,724 stations). Polled every 15 minutes.

Hub’Eau Hydrometrie -- French Hub’Eau Hydrométrie API, covering ~6,300 stations across France.

IMGW Hydro -- Polish Institute of Meteorology and Water Management (IMGW-PIB). Polled every 10 minutes.

Ireland OPW Water Level -- Ireland Office of Public Works (OPW) hydrometric stations via waterlevel.ie. Real-time water level, temperature, and voltage data. Polled every 15 minutes.

Nepal BIPAD Hydrology -- Nepal BIPAD Portal river monitoring network. Real-time water level data from Himalayan river basins. Polled every 10 minutes.

NOAA Tides and Currents -- NOAA NOS water level and current data for over 3,000 US stations. Updated every 6 minutes.

NOAA NDBC -- National Data Buoy Center buoy observations across the United States. Polled every 5 minutes.

King County Marine -- Current raw buoy and mooring telemetry from King County marine monitoring datasets. Emits station reference events plus normalized water-quality readings for the active marine datasets.

NVE Hydro -- Norwegian Water Resources and Energy Directorate (NVE). Water level and discharge observations. Requires a free API key.

Pegelonline -- German Federal Waterways and Shipping Administration (WSV). Over 3,000 stations, updated every 15 minutes.

RWS Waterwebservices -- Dutch Rijkswaterstaat water level data from ~785 stations. Polled every 10 minutes.

SMHI Hydro -- Swedish Meteorological and Hydrological Institute (SMHI). Discharge data for hundreds of stations. Polled every 15 minutes.

SNOTEL Snow -- USDA NRCS SNOTEL (SNOwpack TELemetry) network. Hourly snow water equivalent, snow depth, temperature, and precipitation from over 900 sites in the western US and Alaska.

SYKE Hydro -- Finnish Environment Institute (SYKE). Water level and discharge observations.

UK EA Flood Monitoring -- UK Environment Agency. ~4,000 stations across England. Polled every 15 minutes.

USGS Instantaneous Values -- USGS water quality and quantity data for over 1.5 million US stations. Updated every 15 minutes.

USGS NWIS Water Quality -- USGS National Water Information System continuous water quality sensors. Dissolved oxygen, pH, temperature, conductance, turbidity, and nitrate from over 3,000 monitoring sites.

Waterinfo VMM -- Belgian Waterinfo.be KIWIS API, ~1,785 stations across Flanders. Polled every 15 minutes.

Weather and Meteorology

AviationWeather.gov -- NOAA Aviation Weather Center. METAR observations, SIGMET advisories, and station reference data from aviationweather.gov. Polled every 5 minutes.

Blitzortung -- Public LightningMaps / Blitzortung live websocket feed with global lightning strokes, typically delivered within seconds of occurrence.

BOM Australia -- Australian Bureau of Meteorology. Half-hourly weather observations from capital city airports: temperature, wind, pressure, humidity, rainfall, cloud cover, visibility.

DWD -- German Weather Service. ~1,450 stations with 10-minute observations (temperature, precipitation, wind) plus CAP weather alerts.

DWD Pollenflug -- Deutscher Wetterdienst pollen forecasts for 27 German regions. Daily forecasts with today/tomorrow/day-after-tomorrow danger levels for 8 pollen types.

Environment Canada -- Environment and Climate Change Canada (ECCC). ~963 SWOB stations via OGC API with hourly temperature, humidity, dew point, pressure, wind, and precipitation.

GeoSphere Austria -- GeoSphere Austria (formerly ZAMG) TAWES automatic weather stations. 10-minute observations including temperature, humidity, wind, pressure, precipitation, and sunshine duration from approximately 280 stations.

HKO Hong Kong -- Hong Kong Observatory. 27 temperature stations, 18 rainfall districts, humidity, and UV index. Updated hourly.

JMA Japan -- Japan Meteorological Agency weather bulletins. Forecasts, warnings, advisories, and risk notifications from the JMA Atom XML feeds.

Meteoalarm -- EUMETNET Meteoalarm. Severe weather warnings aggregated from 37 European national meteorological services.

NOAA NWS -- National Weather Service active weather alerts across the United States. Polled every 60 seconds.

NWS CAP Alerts -- US National Weather Service active alerts via the api.weather.gov GeoJSON endpoint with SAME/UGC geocodes and VTEC codes.

NOAA GOES / SWPC -- NOAA Space Weather Prediction Center. Space weather alerts, planetary K-index, and solar wind data. Polled every 60 seconds.

Singapore NEA -- National Environment Agency of Singapore. 62 weather stations with temperature, rainfall, wind speed, wind direction, 2-hour area forecasts, and regional PSI/PM2.5 air-quality readings.

SMHI Weather -- Swedish Meteorological and Hydrological Institute (SMHI). ~232 stations with hourly temperature, wind gust, dew point, pressure, humidity, and precipitation.

Air Quality and Environmental Health

Canada AQHI -- Environment and Climate Change Canada. Community-keyed AQHI reference data, current observations, and public forecast periods across all provinces and territories.

Defra AURN -- UK Defra Automatic Urban and Rural Network. Station reference data, pollutant timeseries metadata, and hourly observations from the public SOS API.

FMI Finland -- Finnish Meteorological Institute air-quality WFS feed. Station reference records plus hourly aggregated pollutant and AQI observations.

GIOŚ Poland -- Polish Chief Inspectorate of Environmental Protection (GIOŚ). Station and sensor reference data, hourly pollutant measurements, and air quality index values from approximately 250 monitoring stations.

Hong Kong EPD AQHI -- Hong Kong Environmental Protection Department AQHI feed. Station reference events and the latest AQHI reading per station from the public 24-hour XML feed.

IRCELINE Belgium -- Belgian IRCELINE SOS API. Station metadata, pollutant timeseries metadata, and hourly observations with BelAQI context on the timeseries records.

LAQN London -- King’s College London LAQN API. Monitoring sites, pollutant species metadata, hourly measurements, and Daily Air Quality Index bulletin records for London.

Luchtmeetnet Netherlands -- Dutch Luchtmeetnet open API. Station and component reference data, hourly station measurements, and Dutch LKI air-quality-index readings.

EPA UV Index -- United States EPA Envirofacts UV forecast service. Location-keyed hourly and daily UV forecast events for configured city/state pairs.

Sensor.Community -- Sensor.Community public JSON sensor feeds. Sensor reference metadata plus particulate and climate sensor readings from the community network worldwide.

Singapore NEA Air Quality -- The Singapore NEA bridge also publishes regional air-quality reference data, PSI readings, and PM2.5 readings alongside the existing weather feed.

UBA AirData -- German Umweltbundesamt air-data API. Station reference records, pollutant component catalog events, and hourly measurements from the federal monitoring network.

Wallonia ISSeP -- Wallonia ISSeP (Institut Scientifique de Service Public) low-cost air quality sensor network across Wallonia, Belgium. Sensor reference data and near-real-time observations.

Disaster Alerts and Civil Protection

Australian Wildfires -- Aggregated bushfire incident data from NSW Rural Fire Service, Queensland Fire and Emergency Services, and Victoria’s Country Fire Authority. Normalized fire incident events.

EAWS ALBINA Avalanche -- European Avalanche Warning Services (EAWS) ALBINA system. Daily avalanche danger bulletins in CAAMLv6 standard for the European Alps (Tirol, South Tyrol, Trentino). Five danger levels with aspect/elevation detail.

GDACS -- Global Disaster Alert and Coordination System. Earthquake, tropical cyclone, flood, volcano, flash flood, and drought alerts from the GDACS RSS feed.

INPE DETER Brazil -- INPE TerraBrasilis DETER real-time deforestation detection system. Deforestation alerts for the Amazon and Cerrado biomes with area, coordinates, and satellite data.

NIFC USA Wildfires -- National Interagency Fire Center (NIFC) active wildfire incident data from the ArcGIS Feature Service. Incident name, location, acres burned, containment percentage, and discovery date.

NINA/BBK -- German Federal Office of Civil Protection (BBK) NINA warning system. Aggregates warnings from six providers: MOWAS (federal), KATWARN, BIWAPP, DWD, LHP (flood centers), and Police.

PTWC Tsunami -- NOAA National Tsunami Warning Center (NTWC) and Pacific Tsunami Warning Center (PTWC). Tsunami bulletins from two Atom XML feeds covering the Pacific, Atlantic, and Caribbean.

Seattle Fire 911 -- Seattle Open Data real-time Fire 911 calls feed. Incident-keyed dispatch events with address and published coordinates.

USGS Earthquakes -- Real-time earthquake events from the USGS GeoJSON feeds with deduplication. Polled every 60 seconds.

Radiation Monitoring

BfS ODL -- German Federal Office for Radiation Protection (BfS) ODL ambient gamma dose rate monitoring network. Approximately 1,700 stationary probes measuring hourly averaged gamma dose rates in µSv/h, with cosmic and terrestrial decomposition. Open WFS data interface, no auth. Polled hourly.

EURDEP Radiation -- European Radiological Data Exchange Platform (EURDEP). Ambient gamma dose rate monitoring from approximately 5,500 stations across 39 European countries. Hourly averages in µSv/h.

USGS Geomagnetism -- USGS Geomagnetism Program. 1-minute geomagnetic field variation data (H, D, Z, F components) from 14 US observatories.

Maritime and Vessel Tracking

AISStream -- AISStream.io WebSocket API. Real-time AIS vessel tracking from ships worldwide (~200 km from shore). Publishes 23 AIS message types. Requires API key. The free service can be unreliable.

Digitraffic Maritime -- Finland’s Digitraffic Marine MQTT stream. AIS vessel positions and metadata from the Finnish coastal zone and Baltic Sea. ~35 messages/second. Open data (CC 4.0 BY).

Kystverket AIS -- Norwegian Coastal Administration raw TCP AIS stream. NMEA sentences from 50+ stations covering the Norwegian economic zone, Svalbard, and Jan Mayen. ~34 messages/second (~2.9M/day).

Aviation

Mode-S -- ADS-B aircraft position and telemetry data from dump1090 receivers. Polled every 60 seconds.

VATSIM -- VATSIM virtual aviation network live data feed. Pilot positions, controller positions, ATIS, pre-files, and network status from the VATSIM v3 JSON feed.

Road Transport

Autobahn -- German Autobahn API. Roadworks, warnings, closures, parking areas, charging stations, and webcams. Uses ETags and local state to detect changes.

Digitraffic Road -- Finland’s Digitraffic Road MQTT stream. TMS sensor readings (vehicle counts and speeds from 500+ stations), road weather measurements (350+ stations), traffic messages, and maintenance vehicle tracking. Open data (CC 4.0 BY).

French Road Traffic -- French national road traffic data via DATEX II from Bison Futé (tipi.bison-fute.gouv.fr). Traffic flow measurements (~1,000 sites with vehicle counts and speeds) and road events (~300 situations including accidents, roadworks, and restrictions). Polled every 6 minutes.

GTFS Realtime -- GTFS and GTFS-RT data from 1,000+ public transport agencies worldwide. Vehicle positions, trip updates, and alerts. MTA feeds alone produce over 50 GB/day.

Madrid Traffic -- Madrid Informo traffic sensor API. Real-time readings from approximately 4,000 sensors across Madrid’s road network including the M-30 ring motorway. Updated every 5 minutes.

NDW Netherlands Traffic -- Dutch NDW (Nationaal Dataportaal Wegverkeer) DATEX II traffic data. Speed, travel time, and traffic situations from the national road network.

Nextbus -- Public transit arrivals from the Nextbus service.

Paris Bicycle Counters -- Paris Open Data bicycle counting stations. Hourly bicycle counts from 141 permanent counting stations across Paris with counter location reference data.

Seattle Street Closures -- Seattle Open Data street closure schedule feed. Permit-keyed closure windows with street segments, dates, and serialized geometry snapshots.

US CBP Border Wait -- US Customs and Border Protection border wait times. Real-time delay data for approximately 81 land border ports of entry along the US-Canada and US-Mexico borders.

WSDOT -- Washington State DOT traffic flow data from approximately 1,000 inductive loop sensors across five regions. Level of Service readings updated every 90 seconds. Requires a free API access code.

Railway

iRail -- Belgian railway real-time data from the iRail API. Station metadata and departure boards for approximately 600 NMBS/SNCB stations, including delays, platform assignments, cancellations, and occupancy. No authentication. Rate-limited to 3 requests/second; full cycle ~3–4 minutes.

Nightlife and Live Entertainment

Xceed -- Xceed Open Event API. European nightlife and live-entertainment events including clubs, bars, parties, and festivals. Emits event reference data (schedule, venue, cover image) and admission telemetry (per-tier ticket-availability signals including isSoldOut and isSalesClosed). No authentication required. Polled every 5 minutes by default.

Energy and Infrastructure

Carbon Intensity UK -- National Grid ESO Carbon Intensity API. National carbon intensity (gCO₂/kWh forecast and actual) and fuel-mix generation percentages for 10 fuel types. Polled every 30 minutes.

Elexon BMRS -- Elexon Balancing Mechanism Reporting Service. GB electricity generation mix, demand outturn, system frequency, and interconnector flows. Settlement-period-keyed data from the BMRS API.

Energi Data Service -- Energinet Energi Data Service. Danish power system snapshots (CO₂, solar, wind, exchange flows) and day-ahead spot prices per bidding zone.

Energy-Charts -- Fraunhofer ISE Energy-Charts API. Electricity generation, prices, and grid carbon signals for 40+ European countries. CC BY 4.0 open data.

ENTSO-E -- European electricity market data from the ENTSO-E Transparency Platform. Generation output, day-ahead prices, load, forecasts, installed capacity, reservoir filling, and cross-border flows.

Social Media and News

Bluesky Firehose -- Bluesky AT Protocol firehose. Posts, likes, reposts, follows, blocks, and profile updates. Supports selective filtering and cursor management for resumable streaming.

OpenStreetMap Diffs -- OpenStreetMap minutely replication diffs. Every node, way, and relation create/modify/delete from the OSM replication feed as individual CloudEvents.

RSS Feeds -- Configurable RSS/Atom feed poller. Supports feed URLs or OPML files. Only forwards new items.

Wikimedia EventStreams -- Wikimedia’s public recentchange stream for edits, page creations, and log actions across Wikipedia, Wikidata, Commons, and sister projects.

Public Events

Billetto -- Billetto pan-European event-discovery platform. Polls the public events API for new and updated ticketed events across Denmark, the United Kingdom, Germany, Sweden, Norway, Finland, Belgium, Austria, and Ireland. Emits event schedule, venue, organizer, pricing, and ticket availability as CloudEvents keyed by stable Billetto event ID.

Scientific Research

GraceDB -- LIGO/Virgo/KAGRA GraceDB gravitational wave candidate event database. Superevent alerts including chirp mass, false alarm rate, classification probabilities, and sky localization data.

Public Events

Fienta -- European public event ticketing platform (Estonia, Latvia, Lithuania, and other European markets). Emits full event reference data including name, location, organizer, and schedule, plus sale-status change telemetry (onSale, soldOut, notOnSale, saleEnded) whenever a public event's ticket status changes. Polling the Fienta public REST API requires no authentication.

External

Forza Motorsport PC -- Racing game telemetry bridge (separate repository). Captures UDP telemetry from Forza Motorsport games and forwards to Event Hubs or Fabric Event Streams. Binary release available.