GenericRadar

Fahrenheit Research·FahrenheitResearch.GenericRadar

Native NEXRAD Level II radar workstation in Rust (egui + wgpu)

A native NEXRAD Level II radar workstation. Rust, egui, wgpu. No accounts, no API keys, no telemetry.

winget install --id FahrenheitResearch.GenericRadar --exact --source winget

Latest 0.2.0·August 19, 2026

Release Notes

Cross sections, live-feed resilience, and a choice of toolbar.

  • Cross sections draw discrete radar beams by default: one band per tilt with honest gaps where the radar never sampled, half-beamwidth extents after Zhang et al. (2011). The smooth interpolated view remains as a toggle in the section window. Closing the window now disarms endpoint placement.
  • When a site's realtime chunk feed dies upstream, the app now falls back to the Level II archive bucket and keeps the picture current, labelled "archive fallback" with its true age; it returns to the realtime feed automatically when that leads again. A stalled feed is announced on the toolbar and on the pane instead of silently ageing.
  • Two toolbar styles, one setting apart (Settings > Appearance): the compact menu bar (default) and the everything-visible row from v0.1.0.
  • Frame age readouts on the status line and pane headers; contrast-audited chrome in both theme benches. The executable is unsigned; Windows SmartScreen will warn on first run. To build from source: cargo build --release -p workstation_app --bin GenericRadar. Data: NOAA/NWS NEXRAD Level II; api.weather.gov; USGS The National Map; (c) OpenStreetMap contributors.

Installer type: portable

x647DDF99264C2B65195ACC554157B8EBF8F3283952F35B3EFF3E20F41055588CEA

Details

Homepage
https://github.com/FahrenheitResearch/GenericRadar
License
Apache-2.0 Or MIT
Publisher
Fahrenheit Research
Support
https://github.com/FahrenheitResearch/GenericRadar/issues
Copyright
Copyright © Fahrenheit Research
Moniker
genericradar