#serialization #file-format #parser-serializer #gamedev #serde #firefly-zero #file-metadata

no-std firefly-meta

Parser and serializer for the Firefly Zero metadata file format

3 releases

0.1.2 May 2, 2024
0.1.1 May 2, 2024
0.1.0 Apr 29, 2024

#2330 in Parser implementations

Download history 494/week @ 2024-04-29 10/week @ 2024-05-06 4/week @ 2024-05-13 30/week @ 2024-05-20 7/week @ 2024-05-27 7/week @ 2024-06-03 6/week @ 2024-06-10 16/week @ 2024-06-17 46/week @ 2024-06-24

76 downloads per month
Used in firefly_cli

MIT license

15KB
271 lines

firefly-meta

[ docs ] [ github ] [ crates.io ]

Rust crate for serializing and parsing the Firefly Zero metadata file format. It is used by firefly-runtime and firefly-launcher and can be useful if you're making your own launcher.

Installation

cargo add firefly-meta

lib.rs:

Parser and serializer for the Firefly Zero metadata file format.

Based on postcard, no_std-compatible Rust-first binary serialization format.

Dependencies

~0.6–1.2MB
~27K SLoC