A small, client-side weather widget that shows current weather and a 7-day forecast with clickable day buttons.
This project uses the Open-Meteo APIs (no API key required) and performs city name β coordinates geocoding, then fetches current and daily/hourly forecasts.
- Search by city name (Geocoding β weather)
- Display current weather: temperature, status, wind speed, city & country
- 7-day strip (clickable day buttons) populated from
dailydata - Hourly forecast for the selected day (00:00 β 23:00)
This project is open source and free to use.