All Projects → SpicyChair → pluvia_weather_flutter

SpicyChair / pluvia_weather_flutter

Licence: GPL-3.0 license
A weather app with beautiful animations, built with Flutter. Uses the OpenWeatherMap API and MapBox API.

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to pluvia weather flutter

owmr
An R Interface to OpenWeatherMap
Stars: ✭ 24 (-78.95%)
Mutual labels:  weather, openweathermap
react-weather-app
Weather App built with React & TypeScript
Stars: ✭ 61 (-46.49%)
Mutual labels:  weather, openweathermap
angular-weather-app
Angular 7 web app displays the weather report through openweathermap.org APIs
Stars: ✭ 13 (-88.6%)
Mutual labels:  weather, openweathermap
epaper-clock-and-more
e-paper clock + weather + AQI + traffic delays - using Waveshare 2.7inch & 4.2inch eink displays running on Raspberry Pi
Stars: ✭ 34 (-70.18%)
Mutual labels:  weather, openweathermap
scala-weather
High-performance Scala library for looking up the weather
Stars: ✭ 45 (-60.53%)
Mutual labels:  weather, openweathermap
android-weather
View a beautiful, material design-based 10 day weather forecast
Stars: ✭ 32 (-71.93%)
Mutual labels:  weather, openweathermap
react-weather-app
An attempt to make an ultimate weather app. In ReactJS, with React hooks and context.
Stars: ✭ 39 (-65.79%)
Mutual labels:  weather, openweathermap
gridpp
Software to post-process gridded weather forecasts
Stars: ✭ 33 (-71.05%)
Mutual labels:  weather
WeatherSwiftUI
Implementation of the Weather app using SwiftUI and OpenWeather API.
Stars: ✭ 37 (-67.54%)
Mutual labels:  weather
NLWeer
Free, open-source, and privacy-friendly Dutch weather prediction app
Stars: ✭ 15 (-86.84%)
Mutual labels:  weather
aw-clock
Astronomy/weather clock
Stars: ✭ 41 (-64.04%)
Mutual labels:  weather
ioBroker.daswetter
weather forecast data from DasWetter.com
Stars: ✭ 16 (-85.96%)
Mutual labels:  weather
temps-lite
A smart, good-looking little app which tries to speak your language the way you are used to.
Stars: ✭ 40 (-64.91%)
Mutual labels:  weather
grib
Golang GRIB2 parser
Stars: ✭ 41 (-64.04%)
Mutual labels:  weather
dwdweather2
Python client to access weather data from Deutscher Wetterdienst (DWD), the federal meteorological service in Germany.
Stars: ✭ 68 (-40.35%)
Mutual labels:  weather
hagelslag
Hagelslag is an object-based severe storm hazard forecasting system.
Stars: ✭ 58 (-49.12%)
Mutual labels:  weather
weather-app
⛅ Check the current weather in any city on the planet.
Stars: ✭ 86 (-24.56%)
Mutual labels:  weather
OpenWeatherMap-Android-Library
A wrapper for the openweathermap REST API
Stars: ✭ 100 (-12.28%)
Mutual labels:  openweathermap
dc-plugins
基于DC-SDK开发的插件库,包含动画、效果、天气、材质、热区图层、聚合图层🌎
Stars: ✭ 40 (-64.91%)
Mutual labels:  weather
eorzea-weather
Weather forecast for Eorzea.
Stars: ✭ 26 (-77.19%)
Mutual labels:  weather

Pluvia Weather 🌦️

License: GPL v3
A weather app with beautiful animations, built with Flutter. Powered by weather data from the OpenWeatherMap API and location search from the Mapbox API.

Features

🌦 Slick and dynamic animations based on the weather condition and time of day

🌙 Beautiful dark mode

📅 Accurate 24 hour and 7 day forecast - be prepared for anything

🌍 View weather in millions of locations with MapBox Search and Weather Radar

🛑 Secure and private with no adverts, trackers, or data collection

🌐 Translated into 44 langauges

Download

Get it on Google Play Get it on Github

Screenshots

Supported Languages

🌍 Pluvia Weather now supports over 40 languages:

Afrikaans, Arabic, Azerbaijani, Bulgarian, Catalan, Czech, Danish, German, Modern Greek, English, Spanish, Basque, Persian, Finnish, French, Galician, Hebrew, Hindi, Croatian, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Latvian, Macedonian, Dutch Flemish, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Albanian, Serbian, Swedish, Thai, Turkish, Ukrainian, Vietnamese, Chinese and Zulu.

Build

  1. Get a free API key from the OpenWeatherMap One Call API
  2. Replace the value of OPENWEATHER_API_KEY in .env:

To use MapBox search:

  1. Get a free API key from MapBox API
  2. Replace the value of MAPBOX_API_KEY in .env:

Then in terminal,

flutter build apk

Persistence is handled by SharedPreferences (for user options eg. dark mode) and an SQFLite Database (for saved location data).

License

Pluvia Weather is licensed under GDPLv3.
Weather animation code and corresponding assets are modified from SpriteWidget: the license is located here.

Privacy

Privacy Policy

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].