Skip to content

mpiannucci/gribberish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gribberish

Read GRIB 2 files with Rust.

See python for usage with python and xarray

See node for usage with nodejs

Getting Started

Add the package in Cargo.toml to [dependencies]:

gribberish = { git = "https://github.com/mpiannucci/gribberish" }

The following features are available:

png: Allows unpacking PNG encoded data messages

jpeg: Allows unpacking JPEG2000 encoded data messages

By default, both png and jpeg are enabled.

See read.rs for example usage for simple reading, or message-dump for an example of dumping grib metadata to stdout.

License

MIT - 2023 Matthew Iannucci