ecCodes
ecCodes is an open-source software library for encoding, decoding, validating and manipulating meteorological data messages in the WMO GRIB and BUFR formats. Developed and maintained by the European Centre for Medium-Range Weather Forecasts (ECMWF), it serves as the successor to ECMWF's earlier GRIB-API and BUFR-API projects.
Core functionality includes reading and writing GRIB and BUFR messages, accessing and modifying metadata, and performing
ecCodes also offers a set of command-line tools and examples for inspecting message contents and metadata,
Licensing and availability: ecCodes is open-source and released under the Apache License 2.0. The project is