OSS Weather — a lightweight, privacy-first, open-source weather app for Android that gives you fast, clear, and trustworthy forecasts without tracking or ads.
Key Android features
* Local current conditions: temperature, feels‑like, humidity, wind (speed & direction), pressure, and visibility.
* Hourly, minutely and multi-day forecasts: interactive timelines with up to 48‑hour hourly data and 7–14 day daily summaries (provider dependent).
* Radar maps: animated precipitation radar (MapTiler), zoom / pan and time layers — note: the map interface currently shows radar overlays.
* Home screen widgets: multiple widget sizes and configurable layouts for quick glances and real‑time updates.
* Multiple weather providers: switch between OpenWeather, Open‑Meteo, AccuWeather and Meteo France; supply your own API key if necessary.
* Offline caching & efficient updates: recent data stays available when connectivity is limited and background refresh is optimized for low battery impact.
* Customizable UI & appearance: light/dark/auto theme, compact or detailed layouts, and locale‑aware formatting.
* Privacy & open source: no ads, no tracking or analytics (only optional crash reporting); full source code under MIT license.
Astronomy & sun/moon data
* Sun information: sunrise, sunset
* Moon information: moonrise, moonset, moon phase, moon position and related path/visuals.
Data you can view (examples)
* Temperatures: current, hourly, daily high/low, feels‑like
* Precipitation: probability, amount, minute‑by‑minute (where supported)
* Wind: speed, gusts, bearing/direction
* Atmospheric: pressure trends, humidity, dew point, cloud cover
* UV index, visibility, and other provider‑specific metrics
* Air Quality (AQI) and individual pollutant breakdowns when the selected provider supplies that data
Settings & customization
* Icons style: choose between multiple icon styles. Supports icon providers from Breezy Weather and Geometric Weather
* Units: temperature, wind, pressure, precipitation, distance, ...
* Time format: 12/24‑hour toggle and locale‑aware formatting
* Provider & API keys: choose provider and enter your own API key to avoid rate limits or use the included default key (rate limits may apply)
* Refresh frequency: configurable background refresh intervals and widget update cadence
* Widget options: choose saved location, select displayed metrics, and pick widget style/size
* Location: use device location (approximate or precise) or add/manage locations manually
Permissions (minimal)
* Location (optional): used only to provide local forecasts and radar centered on your location
* Network / Internet: required to fetch forecasts, maps and provider data
Privacy & contributions OSS Weather is designed to respect your privacy — no tracking, no ads. The project is open source (MIT). Inspect, fork, report bugs or contribute on GitHub: https://github.com/Akylas/oss-weather