- Melbourne, Australia
- http://voyager3.tumblr.com
- @brendan@types.pl
- @brendanzab.bsky.social
📜 Binary Formats
jq for binary formats - tool, language and decoders for working with binary and text formats
A crate for mucking around with piles of bytes
A binary encoder / decoder implementation in Rust.
A list of generic tools for parsing binary data structures, such as file formats, network protocols or bitstreams
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
A Rust crate for helping parse structs from binary data using ✨macro magic✨
A Rust crate that allows you to match, bind, and pack the individual bits of integers.
Declaratively encode and decode binary data
Formal specification and generation of verifiable binary parsers, message generators and protocol state machines
A library to easily read and write complex binary formats.
A DSL and command-line tool for generating binary files.
Read and write binary records for Common Lisp
Erlang-style binaries/bitstrings for Racket
A DSL for parsing and assembling binary data.
Construct: Declarative data structures for python that allow symmetric parsing and building
Kaitai Struct: Visualizer and Hex Viewer GUI in Python
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
The xx file format. Turn your hex dumps into art, then into binary data.