Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/camellan/weather
A forecast application using OpenWeatherMap API
https://github.com/camellan/weather
Last synced: about 2 months ago
JSON representation
A forecast application using OpenWeatherMap API
- Host: GitHub
- URL: https://github.com/camellan/weather
- Owner: camellan
- License: gpl-3.0
- Created: 2017-12-03T08:21:15.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-09T09:07:54.000Z (over 6 years ago)
- Last Synced: 2024-08-04T03:02:37.136Z (5 months ago)
- Language: Vala
- Homepage:
- Size: 3.55 MB
- Stars: 3
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-elementaryos - Weather - A forecast application using OpenWeatherMap API [:white_check_mark:](https://appcenter.elementary.io/com.github.bitseater.weather) (Applications / Accessories)
README
# METEO
[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.bitseater.weather)
[![Release 0.7.0](https://img.shields.io/badge/Release-0.7.0-orange.svg)](https://github.com/bitseater/weather/releases) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0) [![Travis CI](https://travis-ci.org/bitseater/weather.svg?branch=master)](https://travis-ci.org/bitseater/weather/builds/) [![Flatpak](https://img.shields.io/badge/flatpak-download-lightgrey.svg)](https://flathub.org/repo/appstream/com.github.bitseater.weather.flatpakref) [![Snap Status](https://img.shields.io/badge/snap-download-red.svg)](https://snapcraft.io/meteo)
### Know the forecast of the next hours & days.
Developed with Vala & Gtk,using OpenWeatherMap API (https://openweathermap.org/)
![Screenshot](./data/screens/screenshot_1.png "Weather")
### Features:
- Current weather, with information about temperature, pressure, wind speed and direction, sunrise & sunset.
- Forecast for next 18 hours.
- Forecast for next five days.
- Choose your units (metric, imperial or british).
- Choose your city, with maps help.
- Awesome maps with weather info.
- System tray indicator.----
### How To Install
#### For elementary OS:
You can get it on [AppCenter](https://appcenter.elementary.io/com.github.bitseater.weather).
#### For Ubuntu and derivates:
You can add my ppa at Launchpad.net, only for *artful* and *bionic* releases:
sudo add-apt-repository ppa:bitseater/ppa
sudo apt update
sudo apt install com.github.bitseater.weatherFor **LinuxMint** users, you must to activate appindicator support:
Configuration -> Preferences -> General -> Activate indicator support (Cinnamon restart required)
#### For Debian and derivates (and Ubuntu Xenial):
You can download the last signed .deb package from [Releases](https://github.com/bitseater/weather/releases) page.
#### Flatpak package:
Also, you can install the flatpak package:
flatpak install --from https://flathub.org/repo/appstream/com.github.bitseater.weather.flatpakref
#### Snap package:
Snap package is available at [Meteo in Snap Store](https://snapcraft.io/meteo)
I've added it at the request of the users, but I don't give support to snap.You can install it, at your own risk, from terminal:
sudo snap install meteo
----
### How To Build
Library Dependencies :
- gtk+-3.0
- libsoup-2.4
- json-glib-1.0
- clutter-1.0
- clutter-gtk-1.0
- champlain-0.12
- geocode-glib-1.0
- webkit2gtk-4.0
- appindicator3-0.1
- mesonFor advanced users!
git clone https://github.com/bitseater/weather
cd weather
./quick.sh -b----
#### New on release 0.7.0:
- Load data from cache file when no connect.
- Add some comments when user select built-in API key.
- Add more information to indicator.
- Add new translations.
- Snap package avalaible.Fixed issues: #49 #50 #52 #53 #57 #58 #60 #61
----
### Other screenshots:**A map with temperatures by Dark Sky**
![Screenshot](./data/screens/screenshot_2.png "Weather")**A map with temperatures by OpenWeatherMap:**
![Screenshot](./data/screens/screenshot_3.png "Weather")**Indicator in wingpanel / system tray:**
![Screenshot](./data/screens/screenshot_4.png "Weather")