Skip to content

PranshulGG/WeatherMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WeatherMaster

WeatherMaster: inspired by the Google Pixel weather app.

Features β€’ Contact β€’ License β€’ Translate

GitHub GitHub

app_thumbnail

This is the Flutter rewrite of the original WeatherMaster app.

πŸ‘οΈ Screenshots


🌐 Translate the app on Crowdin

  • Feel free to open an issue if you want to request a language

✨ Features:

  • 🌍 Offline Mode: Access previously loaded weather data even without an internet connection.
  • 🌀️ Current Weather: Get real-time updates on weather conditions in your area.
  • πŸ“’ Government Weather Alerts: Receive official alerts and warnings to stay safe.
  • ⏳ 24-Hour Forecast: Plan your short-term activities with accurate forecasts for the next two days.
  • πŸ“… 14-Day Forecast: View detailed weather predictions for the upcoming week.
  • πŸŒ™ Moon Phases: Track the phases of the moon and plan accordingly.
  • πŸŒ‘ Moonrise & Moonset: Know the exact times for moonrise and moonset each day.
  • πŸŒ… Sunrise & Sunset: Stay informed about sunrise and sunset times to optimize your day.
  • πŸ“ Day Length: Check how long the daylight lasts each day.
  • πŸ“ Day Description: Get a brief summary of the day’s weather conditions.
  • 🌧️ Rain Bar: See a visual representation of expected rainfall.
  • πŸ‘οΈ Visibility: Monitor how far you can see clearly based on weather conditions.
  • πŸ’§ Humidity: Check the current humidity levels to stay comfortable.
  • 🧭 Pressure: Track atmospheric pressure to understand weather changes.
  • 🌬️ Wind Direction & Speed: Stay aware of wind patterns and strength.
  • ❄️ Snow Amount: Know the expected snowfall for winter planning.
  • ☁️ Cloudiness: See how much of the sky is covered by clouds.
  • 🌑️ Min-Max Temperature: View the range of temperatures for the day.
  • 🌬️ Feels Like Temperature: Understand how the temperature feels based on wind and humidity.
  • 🌧️ Precipitation Type & Area Coverage: Get details on what kind of precipitation is expected and its coverage area.
  • 🌞 UV Index: Stay protected from harmful UV rays with UV index updates.
  • 🌿 Air Quality: Monitor air quality to stay informed about pollution levels.
  • πŸ—ΊοΈ Live Map: Access a real-time map to track weather conditions in different areas.
  • πŸ“ Location Picker: Easily select and view weather information for different locations.
  • ⭐ Save Favorite Locations: Save your preferred locations for quick access to their weather updates.
  • πŸ‘— Clothing Recommendations: Get suggestions on what to wear based on the current weather conditions.
  • 🌾 Pollen Data (Europe Only): View pollen levels for grass, trees, and weeds in your area.
  • βš™οΈ Customizable Layout: Arrange and customize the app’s layout to display weather features in your preferred order and style. Example: Saved locations, condition widgets etc.

🌞 Weather providers:

πŸ› οΈ Built With:

  • Flutter: Completely rebuilt from web-based JS to native Flutter.

  • Weather icons: Google weather icons

βœ‰οΈ Contact

For any questions or feedback, feel free to open an issue on GitHub or contact [email protected]

©️ License

This project is licensed under the GPL-3.0 license. See the LICENSE file for details.