The NOAA National Weather Service (NWS) NDFD SOAP API provides programmatic access to forecasts, weather watches/warnings, current observations, tropical cyclone advisories, and storm prediction center forecast products. This information comes from the National Digital Forecast Database (NDFD) and is intended for use by government agencies, commercial enterprises, and the general public. The API returns responses in an XML language called Digital Weather Markup Language (DWML).
The following is a list of libraries from ProgrammableWeb's Library Directory that matched your search term. Although there many different interpretations of the word "library" among software developers, ProgrammableWeb adheres to a specific definition so as to clearly distinguish libraries from SDKs and frameworks in a way that will facilitate clean search results. In ProgrammableWeb's parlance, the term "library" is strictly used to describe a platform-specific software tool that, when installed, results in the provisioning a specific API. Conversely, SDKs are exclusively for consuming APIs and Frameworks are agnostic to specific APIs. If you think a library, SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
NOAA National Weather Service alerts, predicts, and forecasts climate changes in the United States. This is a Ruby client library for NOAA created by developer Andrew M. Whalen. It contains data to interact with forecast and current weather conditions.
The National Weather Service Python library by Joshua W allows users to access service public alerts by weather.gov. Documentation includes guidance to import module, get data use, support methods, and get reports. A toolbelt is a suggestion to include extra handling to avoid to handle data with a library extension. This Python module includes NWS.alert() as an object to wrap with ease.
The National Weather Service PHP library by Cristian Radu aims to simplify the access to the NWS REST API. To obtain weather data, users require PHP 5.3. To show a complete list of use cases for the library, developers can go to example.php. To retrieve forecast, they only need to use the methods based on latitude and longitude. And, to extract the weather data, they just need to use the model object methods. Under MIT license.