A fast weather application that provides current conditions and detailed forecasts without the clutter. Built with Python and wxPython, it is designed to be fully compatible with screen readers and keyboard navigation.
- Fast & Simple: Current weather at a glance, detailed forecasts on demand.
- Comprehensive Data: Temperature, feels-like, humidity, wind, precipitation, UV index, visibility, cloud cover, and more.
- Accessible: Fully compatible with screen readers and keyboard navigation.
- No API Key Required: Uses the free Open-Meteo weather service.
- Privacy First: No tracking, no analytics, your cities stored locally.
- Portable: Available as a single-file executable.
For detailed instructions on how to use the application, please see the User Guide.
- Install Python 3.8 or later.
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python fastweather.py
To build the standalone executable yourself:
- Install PyInstaller:
pip install pyinstaller
- Run the build script:
python build.py
- The executable will be created in the
dist/folder.
This project is licensed under the MIT License.
Data provided by Open-Meteo.com (CC BY 4.0). Geocoding provided by OpenStreetMap.