Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibrahimmudassar/nws-daily
I hate how other weather services present their data, so I made my own
https://github.com/ibrahimmudassar/nws-daily
discord nws nws-api open-meteo plotly weather
Last synced: 10 days ago
JSON representation
I hate how other weather services present their data, so I made my own
- Host: GitHub
- URL: https://github.com/ibrahimmudassar/nws-daily
- Owner: ibrahimmudassar
- License: agpl-3.0
- Created: 2021-08-30T02:17:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T12:29:13.000Z (19 days ago)
- Last Synced: 2024-10-27T14:04:04.425Z (19 days ago)
- Topics: discord, nws, nws-api, open-meteo, plotly, weather
- Language: Python
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NWS-Daily
## Example Outputs![Embed Example 1](https://github.com/ibrahimmudassar/NWS-Daily/assets/22484328/8b21920a-06f9-465d-b4ed-a26478d89877)
![Embed Example 2](https://github.com/ibrahimmudassar/NWS-Daily/assets/22484328/9bf50e0c-f58c-459f-87ae-30cdad2030dd)
## Overview
This project has expanded from just the radar collection to precipitation graphing as well.
For the [main file](/main.py) I scrape from the NWS webpage and use their textual API as well for added info.
For [pressure graphing](/pressure.py) I get data from [Open-Meteo](https://open-meteo.com/) and then graph it over time with python plotly.
## Self-hosting
If you want to run this yourself you're going to need atleast 1 discord webhook url. If you're not going the webhook route you can fork and use requests to send a post request of your choice or display the products otherwise.