HRRR-Render is a high-performance command-line tool designed to quickly generate detailed weather maps from NOAA’s HRRR (High Resolution Rapid Refresh) dataset. It leverages Rust's speed and efficiency to download, parse, and render GRIB2 data into visually appealing PNG files.
Key Features:
-downloads HRRR GRIB2 data directly from NOAA’s AWS S3 bucket using optimized byte-range requests
-renders maps for various weather fields including temperature, dew point, wind speed, reflectivity, and more
-utilizes parallel processing with Rayon to accelerate rendering tasks
-supports high-resolution output with customizable dimensions (e.g., 1920x1080)
-includes features like state/country borders and color legends for enhanced map readability
Ideal for meteorologists, researchers, and developers who need fast access to accurate weather visualizations. The tool empowers users to quickly generate detailed maps without manual data processing or complex workflows. It can be installed via winget for easy setup on supported systems.
README
hrrr-render
The world's fastest HRRR (High Resolution Rapid Refresh) map renderer, written in pure Rust.
Downloads HRRR GRIB2 data from NOAA's AWS S3 bucket using byte-range requests,
parses GRIB2 format, and renders beautiful weather maps as PNG using rayon parallelism.