NOAA's National Weather Service provides weather forecasts, watch & warnings, advisories, and storm prediction.
National Digital Forecast Database (NDFD) Extensible Markup Language (XML) is a service providing the public, government agencies, and commercial enterprises with data from the National Weather Service's (NWS) digital forecast database. The API uses the SOAP protocol and returns responses in an XML language called Digital Weather Markup Language (DWML).
This article features ProgrammableWeb's Top 10 Weather APIs, selected on a variety of metrics, including PW followers, GitHub and Twitter activity, and recent news. Our Top Weather and Climate APIs include but are not limited to, BloomSky, AccuWeather, Open Weather Map, and Weather Underground.