Skip to content
@ecmwf

European Centre for Medium-Range Weather Forecasts

Providing software to work with meteorological data and services

Welcome to ECMWF GitHub!

ECMWF is the European Centre for Medium-Range Weather Forecasts.

Have a look at some of our popular topics:

  • earthkit for weather and climate tools in Python
  • anemoi for developing machine learning weather forecasting models
  • ecflow for workflow management
  • mars for data handling software and services

Pinned Loading

  1. earthkit earthkit Public

    Python tools to work with weather and climate data

    Python 324 21

  2. eccodes eccodes Public

    ECMWF's GRIB and BUFR decoding/encoding library

    C++ 274 113

  3. ecmwf-opendata ecmwf-opendata Public

    A package to download ECMWF open data

    Python 341 54

  4. ecflow ecflow Public

    ECMWF's workflow manager

    C++ 65 25

  5. anemoi-core anemoi-core Public

    Core packages for Anemoi.

    Python 174 126

Repositories

Showing 10 of 175 repositories
  • anemoi-utils Public

    Utility functions for the Anemoi packages

    ecmwf/anemoi-utils's past year of commit activity
    Python 15 Apache-2.0 21 7 9 Updated Nov 5, 2026
  • anemoi-datasets Public

    Datasets for Machine Learning weather forecasting models

    ecmwf/anemoi-datasets's past year of commit activity
    Python 89 Apache-2.0 85 36 (1 issue needs help) 28 Updated Nov 5, 2026
  • forecast-in-a-box Public

    Forecast-In-A-Box is a prototype system to integrate ECMWF ML Models and products into a self contained box

    ecmwf/forecast-in-a-box's past year of commit activity
    TypeScript 25 Apache-2.0 12 55 6 Updated Nov 5, 2026
  • qubed Public

    A data structure for efficiently representing and querying complex-tree datacubes.

    ecmwf/qubed's past year of commit activity
    Rust 14 Apache-2.0 1 8 8 Updated Nov 5, 2026
  • anemoi-core Public

    Core packages for Anemoi.

    ecmwf/anemoi-core's past year of commit activity
    Python 174 Apache-2.0 126 91 (7 issues need help) 60 Updated Nov 5, 2026
  • ecflow Public

    ECMWF's workflow manager

    ecmwf/ecflow's past year of commit activity
    C++ 65 Apache-2.0 25 3 6 Updated Nov 5, 2026
  • WeatherGenerator Public

    The repository of the WeatherGenerator project

    ecmwf/WeatherGenerator's past year of commit activity
    Python 148 Apache-2.0 82 492 (9 issues need help) 180 Updated Nov 5, 2026
  • fdb Public

    Fdb is a domain-specific object store for meteorological objects

    ecmwf/fdb's past year of commit activity
    C++ 44 Apache-2.0 17 13 18 Updated Nov 5, 2026
  • anemoi-inference Public

    Inference of Machine Learning weather forecasting models

    ecmwf/anemoi-inference's past year of commit activity
    Python 44 Apache-2.0 48 15 (1 issue needs help) 17 Updated Nov 5, 2026
  • ecmwf/anemoi-transform's past year of commit activity
    Python 9 Apache-2.0 29 16 (5 issues need help) 13 Updated Nov 5, 2026