docs/COVERAGE.md
This page documents the coverage status of weather sources around the world in Breezy Weather. Before you submit a request for a new source, please check this document to see if it has been considered for coverage in the past.
In general, a weather source can be considered for inclusion in the official release of Breezy Weather if it meets the following requirements:
ClimWeb is an open source web CMS created by WMO Regional Office For Africa for use by National Meteorological and Hydrological Services in Africa. As of v0.9.4, ClimWeb offers alerts and temperature normals in JSON format, but weather forecasts are in HTML only. ClimWeb sources are implemented as Secondary Sources for Alerts and Temperature Normals from Breezy Weather v5.3.0.
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇩🇿 Algeria | Météo Algérie | ||
| 🇦🇴 Angola | INAMET | ||
| 🇧🇯 Benin | Météo Benin (ClimWeb) | ⚠️📊 Alerts, Normals from v5.3.0 | 2024-11-30 |
| 🇧🇼 Botswana | BMS | ❌ only on Facebook | |
| 🇮🇴 British Indian Ocean Territory | |||
| 🇧🇫 Burkina Faso | ANAM-BF (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇧🇮 Burundi | IGEBU (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇨🇻 Cabo Verde | INMG | ||
| 🇨🇲 Cameroon | |||
| 🇨🇫 Central African Republic | |||
| 🇹🇩 Chad | Météo Tchad (ClimWeb) | ⚠️📊 Alerts, Normals from v5.3.0 | 2024-11-30 |
| 🇰🇲 Comoros | |||
| 🇨🇬 Congo | DirMet | ||
| 🇨🇮 Côte d’Ivoire | Sodexam | ||
| 🇨🇩 Democratic Republic of Congo | Mettelsat (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇩🇯 Djibouti | ANM | ❌ only on Facebook | |
| 🇪🇬 Egypt | |||
| 🇬🇶 Equatorial Guinea | |||
| 🇪🇷 Eritrea | |||
| 🇸🇿 Eswatini | Swazimet | ||
| 🇪🇹 Ethiopia | EMI (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇹🇫 French Southern Territories | – | Uninhabited | |
| 🇬🇦 Gabon | |||
| 🇬🇲 Gambia | DWR (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇬🇭 Ghana | GMet (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇬🇳 Guinea | |||
| 🇬🇼 Guinea-Bissau | INM (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇰🇪 Kenya | KMD | ||
| 🇱🇸 Lesotho | Lesmet | ||
| 🇱🇷 Liberia | |||
| 🇱🇾 Libya | LNMC | ||
| 🇲🇬 Madagascar | Météo Madagascar | ||
| 🇲🇼 Malawi | DCCMS (ClimWeb) | ⚠️📊 Alerts, Normals from v5.3.0 | 2024-11-30 |
| 🇲🇱 Mali | Mali-Météo (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇲🇷 Mauritania | |||
| 🇲🇺 Mauritius | MMS | ||
| 🇾🇹 Mayotte | Météo-France | ✅ included | |
| 🇲🇦 Morocco | Maroc Météo | ||
| 🇲🇿 Mozambique | INM | ||
| 🇳🇦 Namibia | NMS | ||
| 🇳🇪 Niger | DMN (ClimWeb) | ⚠️📊 Alerts, Normals from v5.3.0 | 2024-11-30 |
| 🇳🇬 Nigeria | NiMet | ||
| 🇷🇪 Réunion | Météo-France | ✅ included | |
| 🇷🇼 Rwanda | Meteo Rwanda | ||
| 🇸🇹 Sao Tome & Principe | INM | ||
| 🇸🇳 Senegal | ANACIM | ||
| 🇸🇨 Seychelles | SMA (ClimWeb) | ⚠️📊 Alerts, Normals from v5.3.0 | 2024-11-30 |
| 🇸🇱 Sierra Leone | SLMet | ||
| 🇸🇴 Somalia | |||
| 🇿🇦 South Africa | SAWS | ||
| 🇸🇸 South Sudan | SSMS (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇸🇭 St. Helena, Ascension & Tristan da Cunha | |||
| 🇸🇩 Sudan | SMA (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇹🇿 Tanzania | TMA | ||
| 🇹🇬 Togo | Météo Togo (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| 🇹🇳 Tunisia | INM | ||
| 🇺🇬 Uganda | UNMA | ||
| 🇪🇭 Western Sahara | |||
| 🇿🇲 Zambia | ZMD | ❌ only on Facebook | 2024-12-05 |
| 🇿🇼 Zimbabwe | MSD (ClimWeb) | ⚠️ Alerts from v5.3.0 | 2024-11-30 |
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇦🇫 Afghanistan | AMD | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇦🇲 Armenia | ARM | ||
| 🇦🇿 Azerbaijan | Azerbaijan | ||
| 🇧🇭 Bahrain | Bahrain | ||
| 🇧🇩 Bangladesh | BMD | ✅ included from v5.3.0 | |
| 🇧🇹 Bhutan | NCHM | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇧🇳 Brunei Darussalam | BDMD | 🚧 (in progress) | 2024-11-30 |
| 🇰🇭 Cambodia | Cambodia | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇨🇳 China | Mixed China sources | ✅ included | |
| 🇭🇰 Hong Kong | HKO | ✅ included from v5.3.0 | |
| 🇮🇳 India | IMD | ✅ included from v5.3.0 | |
| 🇮🇩 Indonesia | BMKG | ✅ included from v5.3.0 | |
| 🇮🇷 Iran | IRIMO | ||
| 🇮🇶 Iraq | Iraq | ||
| 🇮🇱 Israel | IMS | ✅ included from v5.1.0 | |
| 🇯🇵 Japan | JMA | ✅ included from v5.3.0 | |
| 🇯🇴 Jordan | Jordan | ||
| 🇰🇿 Kazakhstan | Kazhydromet | ||
| 🇰🇼 Kuwait | Kuwait | ||
| 🇰🇬 Kyrgyzstan | KyrgyzHydromet | ||
| 🇱🇦 Laos | DMH | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇱🇧 Lebanon | Météo Liban | ||
| 🇲🇴 Macao | SMG | ✅ included from v5.3.0 | |
| 🇲🇾 Malaysia | METMalaysia | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇲🇲 Myanmar | Moezala | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇲🇻 Maldives | MMS | ❌ no JSON | 2024-11-30 |
| 🇲🇳 Mongolia | NAMEM | ✅ included from v5.3.0 | |
| 🇳🇵 Nepal | DHM | ❌ no hourly | 2024-11-30 |
| 🇰🇵 North Korea | SHMA | ❌ no website | 2024-11-30 |
| 🇴🇲 Oman | Oman | ||
| 🇵🇰 Pakistan | PMD | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇵🇸 Palestine | PMD | ❌ no hourly, no JSON | 2024-12-05 |
| 🇵🇭 Philippines | PAGASA | ✅ included from v5.3.0 | |
| 🇶🇦 Qatar | QWeather | ||
| 🇸🇦 Saudi Arabia | NCM | ||
| 🇸🇬 Singapore | MSS | ❌ no hourly | 2024-11-30 |
| 🇱🇰 Sri Lanka | Sri Lanka | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇰🇷 South Korea | KMA | ❌ requires phone number | 2023-12-09 |
| 🇸🇾 Syria | SGDM | ❌ only on Facebook | |
| 🇹🇼 Taiwan | CWA | ✅ included from v5.2.5 | |
| 🇹🇯 Tajikistan | Tajikistan | ||
| 🇹🇭 Thailand | TMD | ❌ requires phone number | 2024-11-30 |
| 🇹🇱 Timor-Leste | DNMG | ❌ website doesn't work | 2024-11-30 |
| 🇹🇷 Türkiye | MGM | ✅ included from v5.3.0 | |
| 🇹🇲 Turkmenistan | TGBG | ||
| 🇦🇪 United Arab Emirates | NCM | ||
| 🇺🇿 Uzbekistan | O‘zgidromet | ||
| 🇻🇳 Vietnam | NCHMF | ❌ no geolocation, no hourly | 2024-11-30 |
| 🇾🇪 Yemen | CAMA |
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇦🇽 Åland Is. | FMI | ✅ included from v6.2.0 | 2025-08-26 |
| 🇦🇱 Albania | |||
| 🇦🇩 Andorra | Météo-France | ✅ included | |
| 🇦🇹 Austria | GeoSphere Austria | ✅ included from v5.2.0 | |
| 🇧🇾 Belarus | BelHydromet | ||
| 🇧🇪 Belgium | IRM | ❌ API not available to the public | 2024-11-30 |
| 🇧🇦 Bosnia & Herzegovina | FHMZBIH | ||
| RHMZRS | |||
| 🇧🇬 Bulgaria | NIMH | ||
| 🇭🇷 Croatia | DHMZ | ||
| 🇨🇾 Cyprus | Cyprus | ||
| 🇨🇿 Czechia | CHMI | ||
| 🇩🇰 Denmark | DMI | ✅ included from v5.0.0 | |
| 🇪🇪 Estonia | Ilmateenistus | ✅ included from v5.4.0 | 2024-12-24 |
| 🇫🇴 Faroe Is. | DMI | ✅ included from v5.0.0 | |
| 🇫🇮 Finland | FMI | ✅ included from v6.2.0 | 2025-08-26 |
| 🇫🇷 France | Météo-France | ✅ included | |
| 🇬🇪 Georgia | Georgia | ||
| 🇩🇪 Germany | Bright Sky | ✅ included from v5.0.0 | |
| 🇬🇮 Gibraltar | Met Office | ✅ included from v5.3.0 | |
| 🇬🇷 Greece | EMY | ||
| 🇬🇬 Guernsey | Met Office | ✅ included from v5.3.0 | |
| 🇭🇺 Hungary | HungaroMet | ❌ no hourly | 2024-03-19 |
| 🇮🇸 Iceland | IMO | ✅ included from v6.0.5 | 2025-08-23 |
| 🇮🇪 Ireland | MET Éireann | ✅ included from v5.0.0 | |
| 🇮🇲 Isle of Man | Met Office | ✅ included from v5.3.0 | |
| 🇮🇹 Italy | Meteo AM | ✅ Included from v5.2.6 | |
| 🇯🇪 Jersey | Met Office | ✅ included from v5.3.0 | |
| 🇽🇰 Kosovo | IHMK | ||
| 🇱🇻 Latvia | Latvia | ✅ included from v5.3.0 | 2024-11-30 |
| 🇱🇮 Liechtenstein | MeteoSwiss | ❌ no geolocation | 2024-11-30 |
| 🇱🇹 Lithuania | Lithuania | ✅ included from v5.3.0 | 2024-11-30 |
| 🇱🇺 Luxembourg | MeteoLux | ✅ included from v5.3.0 | |
| 🇲🇹 Malta | Malta Airport | ||
| 🇲🇩 Moldova | SHS | ||
| 🇲🇨 Monaco | Météo-France | ✅ included | |
| 🇲🇪 Montenegro | ZHMS | ||
| 🇳🇱 Netherlands | KNMI | ❌ no geolocation | 2024-05-03 |
| 🇲🇰 North Macedonia | UHMR | ||
| 🇳🇴 Norway | MET Norway | ✅ included from v4.0.0 | |
| 🇵🇱 Poland | IMGW | open to contributions | 2024-12-01 |
| 🇵🇹 Portugal | IPMA | ✅ Included from v5.3.0 | |
| 🇷🇴 Romania | Meteo România | ||
| 🇷🇺 Russia | |||
| 🇸🇲 San Marino | Meteo AM | ✅ Included from v5.2.6 | |
| 🇷🇸 Serbia | Hidmet | ||
| 🇸🇰 Slovakia | SHMÚ | ||
| 🇸🇮 Slovenia | ARSO | ||
| 🇪🇸 Spain | AEMET | ✅ included from v5.3.0 | |
| Meteogalicia | open to contributions | 2024-05-23 | |
| 🇸🇯 Svalbard & Jan Mayen | MET Norway | ✅ included from v4.0.0 | |
| 🇸🇪 Sweden | SMHI | ✅ included from v5.0.0 | |
| 🇨🇭 Switzerland | MeteoSwiss | ❌ no geolocation | 2024-11-30 |
| 🇺🇦 Ukraine | UHC | ||
| 🇬🇧 United Kingdom | Met Office | ✅ included from v5.3.0 | |
| 🇻🇦 Vatican City | Meteo AM | ✅ included from v5.2.6 |
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇦🇮 Anguilla | ABMS | ||
| 🇦🇬 Antigua & Barbuda | ABMS | ||
| 🇦🇼 Aruba | DMA | ||
| 🇧🇸 Bahamas | BDM | ||
| 🇧🇧 Barbados | BMS | ||
| 🇧🇿 Belize | NMS | ||
| 🇧🇲 Bermuda | Bermuda Weather | ❌ no hourly, no JSON | 2024-11-29 |
| 🇧🇶 Bonaire, Sint Eustatius & Saba | KNMIDC | ||
| 🇻🇬 British Virgin Is. | ABMS | ||
| 🇨🇦 Canada | ECCC | ✅ included from v5.0.0 | |
| 🇰🇾 Cayman Is. | CINWS | ||
| 🇨🇷 Costa Rica | IMN | ||
| 🇨🇺 Cuba | Insmet | ||
| 🇨🇼 Curaçao | Curaçao | ||
| 🇩🇲 Dominica | DMS | ||
| 🇩🇴 Dominican Republic | Indomet | ||
| 🇸🇻 El Salvador | MARN | ||
| 🇬🇱 Greenland | DMI | ✅ included from v5.0.0 | |
| 🇬🇩 Grenada | GAA | ||
| 🇬🇵 Guadeloupe | Météo-France | ✅ included | |
| 🇬🇹 Guatemala | Insivumeh | ||
| 🇭🇹 Haiti | UHM | ||
| 🇭🇳 Honduras | |||
| 🇯🇲 Jamaica | Jamaica | ||
| 🇲🇶 Martinique | Météo-France | ✅ included | |
| 🇲🇽 Mexico | SMN | ||
| 🇲🇸 Montserrat | ABMS | ||
| 🇳🇮 Nicaragua | Ineter | ||
| 🇵🇦 Panama | IMHPA | ||
| 🇵🇷 Puerto Rico | NWS | ✅ included from v5.0.0 | |
| 🇧🇱 St. Barthélemy | Météo-France | ✅ included | |
| 🇰🇳 St. Kitts & Nevis | ABMS | ||
| 🇱🇨 St. Lucia | SLUMET | ||
| 🇲🇫 St. Martin (French Part) | Météo-France | ✅ included | |
| 🇵🇲 St. Pierre & Miquelon | Météo-France | ✅ included | |
| 🇻🇨 St. Vincent & the Grenadines | SVGMET | ||
| 🇸🇽 Sint Maarten (Dutch part) | MDS | ||
| 🇹🇹 Trinidad & Tobago | TTMS | ||
| 🇹🇨 Turks & Caicos Is. | DDME | ||
| 🇺🇸 United States | NWS | ✅ included from v5.0.0 | |
| 🇻🇮 U.S. Virgin Is. | NWS | ✅ included from v5.0.0 |
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇦🇷 Argentina | SMN | ||
| 🇧🇴 Bolivia | Senamhi | ||
| 🇧🇻 Bouvet Island | – | Uninhabited | |
| 🇧🇷 Brazil | INMET | ||
| 🇨🇱 Chile | Chile | ||
| 🇨🇴 Colombia | IDEAM | ||
| 🇪🇨 Ecuador | INAMHI | ||
| 🇫🇰 Falkland Islands (Malvinas) | Met Office | ✅ included from v5.3.0 | |
| 🇬🇫 French Guiana | Météo-France | ✅ included | |
| 🇬🇾 Guyana | Hydromet | ||
| 🇵🇾 Paraguay | DMH | ||
| 🇵🇪 Peru | Senamhi | ||
| 🇬🇸 South Georgia & the South Sandwich Is. | – | Uninhabited | |
| 🇸🇷 Suriname | Suriname | ||
| 🇺🇾 Uruguay | Inumet | ||
| 🇻🇪 Venezuela | Inameh |
| Country/Territory | Agency | Status | Last Checked |
|---|---|---|---|
| 🇦🇸 American Samoa | NWS | ❌ NWS API does not support American Samoa | 2024-11-21 |
| 🇦🇺 Australia | BOM | ❌ restricted API | 2024-09-14 |
| 🇨🇽 Christmas Island | BOM | ❌ restricted API | 2024-09-14 |
| 🇨🇨 Cocos (Keeling) Is. | BOM | ❌ restricted API | 2024-09-14 |
| 🇨🇰 Cook Is. | CIMS | ||
| 🇫🇯 Fiji | FMS | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇵🇫 French Polynesia | Météo-France | ✅ included | |
| 🇬🇺 Guam | NWS | ✅ included from v5.0.0 | |
| 🇭🇲 Heard Island & McDonald Is. | – | Uninhabited | |
| 🇰🇮 Kiribati | KMS | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇲🇭 Marshall Is. | NWS | ❌ NWS API does not support Marshall Is. | 2024-11-21 |
| 🇫🇲 Micronesia | NWS | ❌ NWS API does not support Micronesia | 2024-11-21 |
| 🇳🇷 Nauru | FMS | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇳🇨 New Caledonia | Météo-France | ✅ included | |
| 🇳🇿 New Zealand | Met Service | ❌ free tier requires credit card info | 2024-12-01 |
| 🇳🇺 Niue | FMS | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇳🇫 Norfolk Island | Met Service | ❌ free tier requires credit card info | 2024-12-01 |
| 🇲🇵 Northern Mariana Is. | NWS | ✅ included from v5.0.0 | |
| 🇵🇼 Palau | NWS | ❌ NWS API does not support Palau | 2024-11-21 |
| 🇵🇬 Papua New Guinea | PNGNWS | ||
| 🇵🇳 Pitcairn | |||
| 🇼🇸 Samoa | SMD | ||
| 🇸🇧 Solomon Is. | SIMS | ||
| 🇹🇰 Tokelau | FMS | ❌ no geolocation, no JSON | 2024-11-30 |
| 🇹🇴 Tonga | TMS | ||
| 🇹🇻 Tuvalu | TMS | ||
| 🇺🇲 U.S. Minor Outlying Is. | – | Uninhabited | |
| 🇻🇺 Vanuatu | VMGD | ||
| 🇼🇫 Wallis & Futuna | Météo-France | ✅ included |
| Source | Status | Last Checked |
|---|---|---|
| Atmo France | ✅ included from v5.4.6 | |
| EKUK | ✅ included from v5.4.0 | 2024-12-24 |
| EPD HK | ✅ included from v5.4.0 | 2024-12-19 |
| FOSS Public Alert | ✅ included from v6.0.5-alpha | |
| GeoNames | ✅ included from v4.5.0 | |
| HERE | ✅ included from v4.5.0 | |
| Natural Earth | ✅ included from v5.0.3 | |
| NCDR | ✅ included from v6.0.5-alpha | |
| NCEI | ✅ included from v6.0.5-alpha | |
| NLSC | ✅ included from v6.0.5-alpha | |
| Pirate Weather | ✅ included from v5.0.0 | |
| Recosanté | ✅ included from v5.1.1 | |
| WMO Severe Weather | ✅ included from v5.1.4 | |
| Apple WeatherKit | ❌ no free tier | |
| AROME PIAF | data in .grid format | 2024-03-25 |
| Azure Maps | ❌ requires credit card | 2023-08-04 |
| EPA AirNow | ❌ no concentration | 2024-04-12 |
| Graphcast | ❌ no API server | 2023-11-27 |
| HERE | ❌ removed from v6.0.6 | 2025-08-24 |
| Microsoft Azure | ❌ free tier requires credit card info | |
| Pollenrapporten | ❌ no geolocation | 2024-03-08 |
| QWeather | ❌ privacy concern | 2024-04-11 |
| Seniverse | ❌ no geolocation, no hourly | 2023-10-05 |
| Tomorrow.io | open to contribution | 2023-09-28 |
| WeatherAPI | open to contribution | 2023-09-08 |
| WeatherBit | ❌ free tier does not have hourly forecasts | |
| WetterOnline | ❌ no geolocation | 2024-05-23 |