A simple and clean desktop weather application built with Python and Tkinter.
The app fetches real-time weather data using the OpenWeatherMap API and displays
weather information along with an appropriate weather icon.
- Search weather by city name
- Display temperature (°C) and feels-like temperature
- Show humidity and wind speed
- Weather condition icons (sun, rain, snow, clouds, etc.)
- Simple and user-friendly GUI
- Python
- Tkinter (GUI)
- Requests (API calls)
- Pillow (Image handling)
- OpenWeatherMap API
This project uses the OpenWeatherMap API.
Create a free account at: https://openweathermap.org/
Replace the API key in main.py with your own:
api_key = "YOUR_API_KEY_HERE"