Skip to main content
Joshua Tubbs
Josh's Domain

The digital home of Joshua Tubbs, a YouTuber, Twitch streamer, flight simulation enthusiast, and accessibility evangelist.

orinks.net

AccessiWeather Downloads

Stable releases and nightly builds for AccessiWeather.

Use the stable release for the most dependable build, or choose a nightly when you want the newest fixes and are comfortable with development snapshots.

On Linux, choose the Linux AppImage download. It runs on any modern distribution, including Fedora, Ubuntu, Arch, and openSUSE. Mark the file executable, then run it. AccessiWeather updates itself in place from inside the AppImage. It downloads the new version, verifies it, and restarts on its own.

The Linux tarball remains available for Ubuntu and Debian systems. Tarball updates download and verify themselves, then tell you where the file was saved so you can install it.

Back to AccessiWeather

Download AccessiWeather

Download the latest stable release directly, or choose a nightly build for the newest fixes and features.

Build notifications

Get a browser notification when a new build is published.

Get a browser notification when a new build is published.

Stable release

AccessiWeather v0.9.0

Published July 21, 2026

Release notes

Changed

  • New default sounds: The alert and notification audio has been completely replaced with a warm, gentle set of wooden-mallet tones. The old pack was full of piercing high-frequency tones - some dumping most of their energy into the harsh 3-6 kHz range - and one alert ran a jarring 12 seconds. The new sounds stay in a soft, low register (around 200-500 Hz), are short, and are grouped by severity so an advisory, a watch, a warning, and an extreme alert each sound distinct without ever being shrill. Prefer the old set? It's still available as "Classic Default", a downloadable optional pack in the sound manager, with the worst ear-piercing tones softened.
  • Forecaster Notes can now show official NWS Surf Zone Forecasts for regional beaches where available, with surf/beach condition alternatives from supported global sources when an official SRF product is not available.
  • AccessiWeather can now automatically tune NOAA Weather Radio for qualifying alerts that use Specific Area Message Encoding (SAME) when you turn on the opt-in setting on the Alerts tab, then stop after the duration you choose when a reliable station match is available.
  • NOAA Weather Radio now opens independently of saved weather locations and keeps playing after you close the player until you press Stop or exit the app.
  • The NOAA Weather Radio Station Finder now has clearer modes for searching all stations, browsing by full state or territory name, and finding nearby stations by coordinates.
  • NOAA Weather Radio stations can now be saved as favorites, with a Favorites finder mode and optional nearby-station lookup from your saved AccessiWeather locations.

Fixed

  • Air quality, pollen, and UV readings now show the current hour instead of a forecast hour. AccessiWeather was reading the far end of Open-Meteo's multi-day hourly forecast, so the AQI, dominant pollutant, "current" pollutant breakdown, and hourly trend could all reflect a time days away rather than right now.
  • The Air Quality dialog's hourly forecast now shows real clock times (like "2:00 PM") instead of generic "Hour 1" through "Hour 12" labels.
  • Screen reader announcements work again in installed builds — the Weather Assistant now auto-reads replies, and other spoken announcements are back. The installer was shipping without the speech library's native component, so announcements were silently skipped.
  • The {precip} and {precip_chance} tray placeholders now show real values instead of N/A. Precipitation chance comes from the current hour's forecast (observations never include it), and Open-Meteo's current precipitation amount now reaches the tray.
  • Canadian locations now show barometric pressure in kilopascals, such as 101.3 kPa, when using automatic units.
  • Current conditions and tray text now omit feels-like or heat-index details when they are unavailable instead of announcing them as N/A.
  • "Launch automatically at startup" now survives app updates. Windows startup registration moved from a Startup-folder shortcut to the standard registry Run entry, and AccessiWeather repairs it on every launch — so an update can't silently uncheck the setting or stop the app from starting with Windows.
  • The startup checkbox no longer unchecks itself when Windows is slow: checking startup status is now instant instead of relying on a PowerShell probe that could time out right after a reboot or update.
  • Disabling AccessiWeather in Task Manager's Startup apps is now respected — the Settings checkbox shows it as off, and re-checking it in Settings turns it back on properly instead of appearing enabled while never launching.
  • Upgrading from an older version now migrates the old Startup-folder shortcut automatically, so you won't get double launches or a stale shortcut pointing at a removed install.
  • Saving Settings after turning on automatic startup now returns to the main window faster while still updating the OS startup registration.
  • NOAA Weather Radio SAME auto-tune now starts again when an existing qualifying alert materially escalates, while still ignoring routine updates and cancellations.
  • NOAA Weather Radio auto-tune now starts only for the first issuance of a qualifying SAME alert, reliably stops after your configured playback duration, and no longer restarts for later updates or cancellations of the same alert.
  • Feels-like and heat-index readings now ignore implausibly warm provider values when the current temperature and humidity do not support them, while keeping valid humid heat-index and cold wind-chill readings.
  • Unknown or uncategorized weather alerts now have a mappable default sound, and missing custom-pack event sounds fall back to the matching default sound before generic notification audio.
  • NOAA Weather Radio Station Finder now repopulates stations when leaving an empty Favorites view, so you no longer need to reopen the radio dialog.
  • Feels-like temperatures now keep showing in tray text when only one temperature unit is available, instead of falling back to N/A.
  • Editing a location now tells you when the new name is empty or already in use, instead of silently discarding your changes.
  • The tray text format dialog now warns you about unknown placeholders or unbalanced braces before saving, so a typo like {tmp} can't quietly end up in your tray tooltip.
  • Closing the Add or Edit Location dialog while a search or current-location detection is still running no longer risks a crash.
  • Weather history's "Today vs Yesterday" section now reads naturally when both days have the same temperature, instead of "is 0.0°F about the same than yesterday".

Latest nightly builds

Nightly 2026-08-04

Published August 4, 2026

Full nightly build: Nightly 2026-08-04

Release notes
Changed
  • AccessiWeather now keeps a log file, so there's something to look at when a problem needs reporting. Logs land in a logs folder next to your settings and roll over at 5 MB, keeping the last three. Until now the app only wrote to the console, which installed builds don't have — meaning nothing was recorded anywhere. A portable copy keeps its logs inside the portable folder, so it still leaves nothing behind on the machine.
Fixed
  • NOAA Weather Radio auto-tune no longer turns the radio on for alerts a real weather radio would sleep through. AccessiWeather decided from the alert's name, so a Special Marine Warning started the stream whether or not it was actually broadcast with a SAME tone — and the same name is used for both. It now reads the SAME event code the National Weather Service puts on the alert, the very code a physical radio listens for. In a sample of 4,000 recent alerts this silenced 84 that should never have played, and it also catches ones the old list missed, like a Fire Warning.

Nightly 2026-07-25

Published July 25, 2026

Full nightly build: Nightly 2026-07-25

Release notes
Changed
  • Automatic updates now work on Linux when you run the AppImage: AccessiWeather downloads the new version, verifies its checksum, swaps it in place, and restarts itself — the same experience Windows users already have. If you run from the tarball instead, the update is still downloaded and verified, and AccessiWeather now tells you where the file is and how to finish the install instead of silently doing nothing.
  • Linux releases now include an AppImage that runs on Fedora, Ubuntu, Arch, openSUSE, and other popular distros: download it, mark it executable, and run it — no install needed. The old .tar.gz only worked on Ubuntu-family distros because it depended on Ubuntu-specific system libraries, so trying it on Fedora failed at launch with a missing-library error. The AppImage bundles those libraries while still using your desktop's own GTK and screen reader stack, so Orca support works like any native app. (The .tar.gz is still published for Ubuntu/Debian users who prefer it.)

Nightly 2026-07-23

Published July 23, 2026

Full nightly build: Nightly 2026-07-23

Release notes
Changed
  • You can now check your AirNow API key right in Settings: a new "Validate AirNow key" button on the Data Sources tab tests the key against AirNow and tells you immediately whether it works, just like the Pirate Weather key validator.
Fixed
  • AirNow observations now actually reach the display. The AirNow API returns a different response format than its documentation describes (renamed camelCase fields like nowcastAQI), so every observation was discarded and AccessiWeather silently kept showing Open-Meteo's model estimate. The parser now accepts both formats, so the AQI, pollutant, and observation time match AirNow.gov.
  • AirNow air quality now works for US locations saved before country detection existed. Older saved locations were silently skipped by AirNow and kept showing model-based Open-Meteo estimates — which could disagree noticeably with the official AirNow reading — even with a valid AirNow key configured.

Nightly 2026-07-22

Published July 22, 2026

Full nightly build: Nightly 2026-07-22

Release notes
Changed
  • US locations can now use official EPA AirNow observations for current air quality when you add your own AirNow API key in Settings. AccessiWeather keeps its existing hourly air-quality forecast and automatically falls back when AirNow is unavailable.
Fixed
  • Weather Assistant queries that need live weather tools now let OpenRouter's free endpoint choose an available compatible model instead of failing when a hardcoded free model is retired.

Nightly 2026-07-21

Published July 21, 2026

Full nightly build: Nightly 2026-07-21

Release notes
Changed
  • New default sounds: The alert and notification audio has been completely replaced with a warm, gentle set of wooden-mallet tones. The old pack was full of piercing high-frequency tones - some dumping most of their energy into the harsh 3-6 kHz range - and one alert ran a jarring 12 seconds. The new sounds stay in a soft, low register (around 200-500 Hz), are short, and are grouped by severity so an advisory, a watch, a warning, and an extreme alert each sound distinct without ever being shrill. Prefer the old set? It's still available as "Classic Default", a downloadable optional pack in the sound manager, with the worst ear-piercing tones softened.