AccessiWeather

Accessible weather application with international support and screen reader compatibility

Stable Release Recommended

Version 0.4.2

Released: 2025-12-17 04:56 UTC

Commit: 627812936d3ae017bbfb938b7258e2377f4a83bb

📋 Release Notes

Added

  • AI weather explanations and model browser - get AI-generated insights about your weather, and pick specific OpenRouter models, or choose from a pre-select free model of Llama 3.3 70B or let OpenRouter choose for you if you have money on your OpenRouter account. Hit "Browse Models..." in the AI tab to search through all available models, filter by free/paid, and see context lengths and pricing
    • Customizable prompts - Add to the default prompt with custom instructions, or change the system prompt entirely (what gets sent to the AI pre-generation).
  • Optional HTML-based weather display with semantic HTML rendering for better accessibility
  • Smart Auto Source with seasonal weather display - automatically picks the best weather source (NWS for US, Open-Meteo internationally) and shows you which source each piece of data came from
  • Air Quality Dialog - dedicated view for detailed air quality and pollutant information accessible from the View menu
  • Hourly air quality forecasts - see pollutant levels and AQI predictions for the coming hours
  • Dynamic taskbar icon text - shows current weather conditions (temperature and conditions) in the taskbar on Windows 11+. macOS support was also added for this, but has not been fully tested.
  • Weather history trends and pollen display - compare weather against yesterday and last week, with detailed pollen count forecasts
  • Precipitation probability, snowfall, and UV index in forecasts - see detailed precipitation chance, expected snowfall amounts, and UV intensity in your forecast

Changed

  • (optional setting) Forecast display now uses WebView with optional semantic HTML rendering for faster performance

Fixed

  • API keys now persist in secure storage regardless of selected data source, fixing auto mode's ability to use Visual Crossing when configured
  • System tray tooltip now shows actual weather data (like "45F Clear") instead of just "AccessiWeather" on Windows 11
  • Hourly forecast times now display correctly in your location's timezone for all data sources (NWS and Visual Crossing were showing UTC times, causing incorrect displays like "0:00 AM" for midnight UTC)
  • Forecast periods no longer appear twice - the app now picks the best single source (NWS for US, Open-Meteo internationally) instead of merging forecasts from multiple sources with different naming conventions
  • Snow depth and snowfall values now display correctly - Open-Meteo was returning data in metric units (cm/meters) but the code treated them as imperial (inches/feet), causing values to be 2-3x too high

Development Build Latest Features

Version nightly-20260120

Built: 2026-01-20 02:04 UTC

Commit: abc931462459ebb5ea1d56ad5738215e120ea865

📋 Release Notes

What's Changed

Other Changes

  • feat: wxPython UI migration with rebuilt test suite by @Orinks in #181
  • feat: add PyInstaller build system with Inno Setup and DMG support by @Orinks in #187

Full Changelog: nightly-20260118...nightly-20260120

Download Information

🛡️ Installer Version

Full installation package (.msi for Windows, .dmg for macOS). Includes system integration. Recommended for most users.

📦 Portable Version

Standalone package that doesn't require installation. Available for Windows only. Perfect for USB drives or temporary use.

🔄 Stable vs Development

Stable releases are thoroughly tested and recommended for daily use. Development builds contain the latest features but may have bugs.

💻 System Requirements

Windows 10+ or macOS 11+ (64-bit). Requires internet connection for weather data. Screen reader compatible for accessibility.

Key Features

🔊 Screen Reader Friendly

Designed with accessibility in mind, fully compatible with NVDA, JAWS, and other screen readers. Complete keyboard navigation support.

🌍 International Weather Data

Multiple weather sources: NOAA/NWS for US locations with alerts, Open-Meteo for worldwide coverage, or automatic selection.

⚡ Real-time Alerts & Notifications

Desktop notifications for severe weather alerts (US locations). System tray integration with customizable behavior.

🎯 Smart Location Management

Save multiple locations, search by address or coordinates. Automatic weather provider selection based on location.

🌡️ Flexible Display Options

Choose temperature units (Fahrenheit, Celsius, or both). Customizable taskbar icons and update intervals.

💼 Portable & Installed Modes

Run as portable application or install system-wide. Automatic detection with appropriate configuration storage.