6 releases

0.21.2 Jan 1, 2025
0.21.1 Dec 1, 2024
0.20.2 Sep 5, 2024
0.20.1 Jul 10, 2024

#393 in Science

Download history 22/week @ 2024-09-25 9/week @ 2024-10-02 8/week @ 2024-10-09 5/week @ 2024-10-16 1/week @ 2024-10-30 3/week @ 2024-11-06 117/week @ 2024-11-27 129/week @ 2024-12-04 69/week @ 2024-12-11 16/week @ 2024-12-18 13/week @ 2024-12-25 172/week @ 2025-01-01 24/week @ 2025-01-08

228 downloads per month

MIT license

6MB
6K SLoC

gribberish

Read GRIB 2 files with Rust.

Getting Started

Add the package

cargo add gribberish

or manually add the package in Cargo.toml to [dependencies]:

gribberish = "0.20.1"

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 - 2024 Matthew Iannucci

Dependencies

~7MB
~145K SLoC