BowEcho

Fahrenheit Research·FahrenheitResearch.BowEcho

Fast, free, native NEXRAD Level II radar viewer — live storm-scale radar in a single small download

BowEcho — A fast, free, native NEXRAD Level II radar viewer. Live super-resolution base data, dealiased velocity, dual-pol, derived severe-weather products, synced multi-pane, and vertical cross-sections — in a single small download. BowEcho decodes raw NEXRAD Level II data straight from the public AWS archive and live chunk feed (no account, no API key) and renders it with a fast CPU rasterizer that preserves the native super-resolution pixel pattern. It is built in Rust for speed: products switch instantly, panning stays fluid, and first pixels from a fresh volume arrive in well under a second on typical connections.

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

Latest 0.35.0·August 28, 2026

Release Notes

BowEcho v0.35.0 BowEcho v0.35.0 delivers native-resolution satellite imagery, much faster progressive map loading, and the newest Rusty Weather model and data support.

Satellite

  • Full Disk imagery now uses retained native-source tiles as you zoom, both locally and through compatible rw-server satellite services. Map detail is no longer limited to the compact loop preview.
  • Satellite tiles appear progressively and concurrently. The center of the view arrives first, and the previous georeferenced image remains visible while a sharper zoom loads instead of disappearing or collapsing into a rectangle.
  • Live and Load latest prioritize the newest complete scan. Older history loads in the background only when a loop is requested.
  • Starting a live follow exposes its retained frames on the radar map immediately, while the Full Disk action centers and fits the complete disk.
  • Already-retained source scans are not downloaded again. Corrected or republished scans at the same time are detected and refreshed.
  • Multi-channel products require matching source scans, preventing adjacent or incomplete channel times from being combined.

Radar and map performance

  • Live Level-II sweeps reveal newly arriving radial chunks smoothly over the previous completed tilt instead of waiting for an entire sweep.
  • Warning-heavy regional maps use bounded fill work and geometry caching; outlines remain responsive during interaction and fills return when the map settles.
  • Repeated wheel and trackpad zooms cancel obsolete warning, model, and satellite renders instead of allowing old work to delay the current view.

Models and inspectors

  • Hidden model layers are now dormant: they no longer feed stale inspector values, render invisibly, or keep regional work running in the background.
  • Turning Models off cancels outstanding map, lookup-table, and upper-air work.
  • Regional model rasters use bounded detail and latest-view-wins cancellation for more responsive panning and zooming.

AROME-France

  • Adds Météo-France AROME-France downloads for the 0.01-degree surface lane and the 0.025-degree surface and pressure-level lane.
  • Both lanes expose eight daily cycles through forecast hour 51, with suitable default surface and sounding profiles.
  • Latest-run availability requires every package needed by the selected profile and forecast hour, so partially published runs are not shown as ready.
  • Download estimates account for grouped packages and shared static files without charging the same source object once per forecast hour.

Installer type: portable

x6428438D68522713897E4282DE7301AB31E464D47DCC923906AAE74C88E94F868D
arm643B3FD0173A92C97BCC5D15CBE0F51E40C6183AE7819030A95B63CEBA7EF6828E

Details

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

Older versions (5)

0.34.14
x6475C6B6E9BBF5AE1353434149C25A9831D6C9492106C039A7005D248971274836
arm64B4BA1BDFA25F8752B372655865C6BDE47167ECF669C80F4486E135E05BA5B964
0.34.13
x64E0215A6CE1BC717763D560136F20A974DBC3E20046A492E3F3C098D68DA90AC9
arm6446AECE4A8A386D46E30F4BA57668E1AA2A66C2DFB3DA418421E470F3124D1A2D
0.34.12
x64C3DBCFBC0A4A1DC60495AADE34AE6824674F9C61CE35A880C58BCDBD7A352FB1
arm644573B43B4F57CF9CD391ECBF543EEB0B46170F3B87DAD9FBE473BAF3AEE460CA
0.34.11
x64018A1B977D63D76B0B14132522D8C7D37BFBED6C4E6D54357666ABCB0E5430C8
arm64EE4D9FAA1C688E4A6E1954998AB873A2331EBB4FA4A5F832294AC0C2B08E5B5F
0.34.2
x6449EE17B19AC9A06A8CBDE60B3EC0714BF413657568CAB521A111540BA4C79FD9
arm641B71302EB898AA2D78A0F0D95D37DD67BAB2E8EC6D9715BCFCF446B729B4ADA8