A clean, asynchronous-ready Python tool that fetches real-time weather data for any city and delivers it as a native desktop notification. Built as part of my journey into API Integration and Automation.
- Geocoding Integration: Uses the Open-Meteo Geocoding API to translate city names into coordinates.
- Real-time Data: Fetches live temperature and wind speed via the Open-Meteo Forecast API.
- Desktop Notifications: Utilizes the
plyerlibrary for cross-platform system alerts. - Error Handling: Robust protection against network connection issues.
- Language: Python 3.x
- Libraries:
requests,plyer - API: Open-Meteo (No API key required!)
- Clone the repository:
git clone https://github.com/aliidn/weather-notifier.git