#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

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

#1870 in Parser implementations

Download history 124/week @ 2024-04-24

124 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
~28K SLoC