Daniel Way DW

NEXRAD

Updated: May 24, 2026, Created: Apr 15, 2023

A Rust toolkit for working with the United States' network of WSR-88D weather radar sites. What began as a single Level II decoder has grown into a workspace of focused crates that take raw NOAA Archive II volumes all the way through to rendered reflectivity imagery, each published to crates.io and documented on docs.rs.

Composite reflectivity render produced by nexrad-render

The suite is split into composable crates so you can pull in only what you need:

Feature flags keep the dependency footprint small and make the core nexrad-model and nexrad-decode crates WASM-compatible, and the same code powers NEXRAD Workbench, a browser-based viewer built on top of this suite.

Zoomed composite reflectivity detail