A resizable home-screen widget with many features and modes.
FEATURES
• Tap days for hourly temperature curves, rain chances, and cloud cover
• Dense information format
• Customizable location modes (follow device location, search, or pin coordinates manually)
WEATHER SOURCES
• National Weather Service (US) and Open-Meteo (worldwide) are built in (no API keys required)
• Option to configure other API keys (Silurian, Tomorrow.io, WeatherAPI, Visual Crossing, etc.) in settings
• Tap the source name on the widget to switch and compare forecasts
FORECAST vs. ACTUAL
• Displays predicted temperature ranges alongside actual measured ranges from local weather stations
• Browse up to 30 days of history with the widget's navigation arrows
• Tracks accuracy statistics: average error, bias, and days within ±3°F
• Inspect forecast evolution: see how the prediction for a given day changed over time
BATTERY-CONSCIOUS SYNCING
• Updates displayed temperature from cache with minimal background wakeups
• Network fetches automatically scale back as battery drains
• Interpolates current temperatures smoothly from hourly forecasts
OPEN SOURCE
• Source code available on GitHub: https://github.com/DanCard/weather-widget/
PRIVACY & PERMISSIONS
• No ads. No accounts. Location data is only used to fetch weather forecasts for your coordinates.
NOTE / FEEDBACK
• Has not been thoroughly tested across all devices. You may encounter sizing issues or bugs. Feedback and bug reports are very welcome!
Resizable weather widget showing forecast accuracy. Tested on folding phones.