Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/astynax/weathe-rs

:umbrella: Rust-lang powered Yahoo Weather CLI-ent
https://github.com/astynax/weathe-rs

Last synced: about 11 hours ago
JSON representation

:umbrella: Rust-lang powered Yahoo Weather CLI-ent

Awesome Lists containing this project

README

        

# Yahoo Weather CLI-ent

[![Clippy Linting Result](https://clippy.bashy.io/github/astynax/weathe-rs/master/badge.svg)](https://clippy.bashy.io/github/astynax/weathe-rs/master/log)

**Rust-lang** powered *CLI*-client for *Yahoo Weather API*

### Features:

- Main functionality (requesting of weather forecast)
- CLI-options
- Configuration file
- Data sources
- [Yahoo Weather API](https://developer.yahoo.com/weather/) (doesn't work anymore, need some actualization :( )
- [OpenWeatherMap](http://openweathermap.org/api)

### Installation and usage

```sh
$ cargo build --release
Compiling ...
...

$ target/release/weathe_rs owm 524901
21°C, Fair # or smth like this

$ target/release/weathe_rs --help
Usage: weathe-rs ...
...
```

### OS-level requirements (build time only)

```sh
$ sudo apt-get install libssl-dev
```