#serialization #serde #parser-serializer #gamedev #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

#810 in Encoding

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.5–1.1MB
~25K SLoC