herbie

Download numerical weather prediction datasets (HRRR, RAP, GFS, IFS, etc.) from NOMADS, NODD partners (Amazon, Google, Microsoft), ECMWF open data, and the University of Utah Pando Archive System.

22 articles 704 View on GitHub ↗
22 articles
How to Contribute to Herbie: Process and Guidelines for Developers

Learn how to contribute to Herbie! Discover the developer process, from starring the repo and discussions to submitting bug fixes and feature pull requests with tests and docs.

how-to-guide
Feb 26, 2026
Deploying Herbie in Production Data Pipelines: A Complete Guide

Learn to deploy Herbie in production data pipelines. Our guide covers centralized storage, parallel downloads with FastHerbie, idempotency, and persistent spatial caches for efficient data processing.

how-to-guide
Feb 26, 2026
How to Subset GRIB2 Files by Variable Using Herbie: A Complete Guide

Easily subset GRIB2 files by variable with Herbie using HTTP Range requests. Download only the weather variables you need, saving time and disk space. Get the complete guide.

how-to-guide
Feb 26, 2026
How Herbie Handles Coordinate Reference Systems in GRIB-2 Files

Learn how Herbie extracts and converts CRS metadata from GRIB-2 files into CF-compliant grid mapping for Xarray Datasets, improving your geospatial data workflows.

internals
Feb 26, 2026
How to Generate Index Files for GRIB2 Data in Herbie: Offline Access and Fast Subsetting

Learn how to generate index files for GRIB2 data with Herbie. Enable offline access and super-fast subsetting of weather model archives using create_index_files or wgrib2_idx.

how-to-guide
Feb 26, 2026
Herbie Dask Integration: Distributed Computing with xarray

Learn how to achieve distributed computing with xarray by integrating Herbie. Leverage Dask for efficient parallel computation and unlock the power of your data.

tutorial
Feb 26, 2026
How Herbie Implements Error Handling and Retry Logic for Downloads

Learn how Herbie handles download errors with URL validation and explicit exceptions. Discover its user-delegated retry approach for robust download management.

how-to-guide
Feb 26, 2026
Extending Herbie to Support New or Custom Weather Models: A Complete Guide

Learn how to extend Herbie to support new or custom weather models. This guide details creating model-template classes and best practices for exposing them for public or private use.

best-practices
Feb 26, 2026
How Herbie Handles Time Zone Conversions and Datetimes for Forecasts

Learn how Herbie handles time zone conversions and datetimes for forecasts. Herbie standardizes times to UTC for consistent calculations and user localization.

how-to-guide
Feb 26, 2026
How to Download and Work with ECMWF IFS Model Data Using Herbie

Learn to download and work with ECMWF IFS model data using Herbie. This Python interface simplifies data access, prioritizes sources, and handles GRIB2 subsetting automatically.

how-to-guide
Feb 26, 2026
Herbie Caching Mechanism: How Downloaded Files Are Managed and Stored

Explore Herbie's filesystem caching strategy for managing downloaded files. Learn how Herbie deduplicates files and skips unnecessary downloads, saving time and storage.

internals
Feb 26, 2026
How to Use Herbie Visualization Aids and Cartopy Integration for Quick Map Plotting

Quickly plot publication-ready weather maps with Herbie visualization aids and Cartopy integration. Use chained method calls for coastlines, borders, and scale bars.

how-to-guide
Feb 26, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →