Extensible binary data format, like JSON but faster
Browse cluster: OCaml Systems and Utilities →Biniou is a binary data format designed as a faster alternative to JSON, offering several times better performance and 25-35% space savings while maintaining functional equivalence. Built for OCaml, it uses the atdgen program to generate serializers and deserializers from type definitions, and includes a `bdump` utility for converting binary data into human-readable form without requiring prior knowledge of type schemas. The format prioritizes speed, safety, ease of use, and backward compatibility as protocols evolve, with data representable through 31-bit hashes for field and variant names.