Breezy Weather is a modern open‑source weather application crafted in Kotlin and built with Jetpack Compose, featuring Material Design 3 aesthetics and smooth animations. Ideal for developers and power users seeking a privacy-friendly weather app, it offers hourly and daily forecasts, air quality, UV index, precipitation alerts, and real‑time conditions like wind speed, humidity, dew point, visibility, and atmospheric pressure—all with clean UX and light memory footprint.

This Android weather app supports up to 16‑day forecasts and severe weather alerts from over 50 weather sources (including Open‑Meteo, Pirate Weather, AccuWeather, NWS), offering flexibility and transparency. Its modular source code encourages contributors to add new weather APIs, with a detailed CONTRIBUTE guide.
Customization is at the core: choose from various home screen widgets, live wallpapers, custom icon packs (Geometric & Chronus), and even automatic dark mode. All features are released under the LGPL‑3.0 open-source license, ensuring free use, modification, and distribution. Breezy Weather uses no proprietary components, and all APK builds are reproducible via GitHub Actions, matching the published source.
Privacy is fully respected: no personal data is collected, there’s no tracking or crash reporting. If location is enabled, the app can limit data to approximate IP‑based positioning. All weather sources and providers are listed with their own privacy policies for transparency.
Developers benefit from a clean architecture, structured modules (domain
, data
, ui-weather-view
), and Kotlin multiplatform-ready code, with emphasis on customization in ui-weather-view
and clean separation of concerns. Frequent commits (4k+), active issue tracking, and community contributions mean fast iteration and bug fixes.
In summary, Breezy Weather is a free Android weather app that combines source code quality, Material Design, customizability, extensive weather data, and privacy, making it a top choice for users and contributors alike.
Metadata
- Author: Breezy‑Weather community (on GitHub)
- Language: Kotlin (Android)
- License: LGPL‑3.0
- License restrictions: Must preserve source attribution, any modifications under LGPL; no proprietary components allowed.
- Repository: github.com/breezy‑weather/breezy‑weather