Operational weather data lands as massive, slow GRIB2 files. weatherzarr is the transmutation layer — it re-chunks every cycle to cloud-native Zarr and serves it straight over HTTPS, so a client only ever pulls the bytes it touches. No GRIB, no downloads, no keys.
ds = xr.open_zarr("https://weatherzarr.com/data/gfs/20260801/12/spatial/2t.zarr")
/data/gfs/20260801/12/spatial/2t.zarr
/data/gefs/20260801/12/spatial/2t.zarr
/data/hrrr/20260801/18/spatial/2t.zarr
/data/rrfs/20260801/12/spatial/tmp2m.zarr
/data/ecmwf-ifs025/20260801/12/spatial/tcc.zarr
/data/ecmwf-aifs025/20260801/12/spatial/2t.zarr
/data/ecmwf-ens/20260801/00/spatial/2t.zarr
/data/ecmwf-ens-daily/20260801/00/spatial/tmax.zarr
/data/nbm/20260801/18/spatial/apcp.zarr
/data/ndfd/20260801/20/spatial/apt.zarr