Displays 7-day forecast; weather watches, warnings and advisories for any location in US (Alaska, Puerto Rico, Hawaii and Guam included). Location is determined via GPS or manually entered ZIP code. Forecast is obtained from NOAA web services where it is refreshed hourly.
Open sourced under MIT license:
https://github.com/vbresan/WeatherForecastUSA