1 unstable release

0.0.1 Oct 9, 2024

#17 in #variable-length

MIT license

10KB
237 lines

RAFF πŸ“¦βœ¨

RAFF is a Rust library designed for handling custom binary container formats with efficient variable-length encoding. Whether you’re building game servers, data storage solutions, or any application that requires structured binary data manipulation, RAFF provides the tools you need to work seamlessly and efficiently.

πŸš€ Features

  • TwoCC Tagging 🏷️: Utilize two-character codes for compact and readable tags.
  • Variable-Length Encoding (VLQ) πŸ”’: Efficiently encode u32 sizes using up to 4 octets.

πŸ›  Installation

Add RAFF to your project by adding the following to your Cargo.toml:

[dependencies]
raff = "0.0.1"

License

This project is licensed under the MIT License. See the LICENSE file for details.

Dependencies

~22KB