Packable: a ruby library that goes way beyond the builtin Array::pack and String::unpack to make packing and unpacking of binary data easy and powerful.