Skip to content

A simple CLI Tool, which shows weatherdata in Germany from the Deutsche Wetterdienst API (via https://brightsky.dev/, GPS Data via https://nominatim.openstreetmap.org)

License

Notifications You must be signed in to change notification settings

PhilIsHere/goweather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goweather

PhilIsHere - goweather stars - goweather forks - goweather

Buildtest GitHub release License issues - goweather

goweather aims to provide a simple command line interface to get the current weather and forecast for a given location in Germany. The data is provided by the Deutscher Wetterdienst via the BrightSky API.

The GPS coordinates are provided by the OpenStreetMap API.

The DWD (Deutscher Wetterdienst), as Germany's meteorological service, publishes a myriad of meteorological observations and calculations as part of their Open Data program.

Bright Sky is an open-source project aiming to make some of the more popular data — in particular weather observations from the DWD station network and weather forecasts from the MOSMIX model — available in a free, simple JSON API.

Usage

Download the binary from the release page and run it with the following command: ./goweather on Unix or .\goweather.exe on Windows

You can also just double click the binary.

My Antivirus Program detects a Trojan!

This seems to be a common false positive especially on windows machines. Don't take my word for it. Here's the official notice from the golang team: https://go.dev/doc/faq#virus

Why does my virus-scanning software think my Go
distribution or compiled binary is infected?

This is a common occurrence, especially on Windows machines,
and is almost always a false positive.
Commercial virus scanning programs are often confused by
the structure of Go binaries, which they don't see as often
as those compiled from other languages.

(...)

In any case, if you believe the report is in error, please report
a bug to the supplier of your virus scanner.
Maybe in time virus scanners can learn to understand Go programs."

Please rest assured, that the tool does not contain any malicious components.

Aknowledgements and Privacy Policies

The privacy policy of OpenStreetMap can be found here: https://osmfoundation.org/wiki/Privacy_Policy

Goweather uses the raw data from the Deutscher Wetterdienst. The Data is provided via the BrightSky API.

Deutscher Wetterdienst

About

A simple CLI Tool, which shows weatherdata in Germany from the Deutsche Wetterdienst API (via https://brightsky.dev/, GPS Data via https://nominatim.openstreetmap.org)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages