raff

Crates.ioraff
lib.rsraff
version0.0.1
sourcesrc
created_at2024-10-09 13:19:12.108201
updated_at2024-10-09 13:19:12.108201
descriptionRAFF format
homepage
repositoryhttps://github.com/piot/raff
max_upload_size
id1402378
size11,851
Peter Bjorklund (piot)

documentation

README

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.

Commit count: 3

cargo fmt