{"repo":"wader/fq","free":true,"listed":false,"github":"https://github.com/wader/fq","clone":"git clone https://github.com/wader/fq.git","description":"fq - jq for binary formats. Tool, language and decoders for working with binary formats.","language":"Go","stars":10559,"topics":["jq","binary","hexdump","go","json","decode","query","repl","cli","pcap"],"license":null,"category":"cli-tools","readme_excerpt":"fq Tool, language and decoders for working with binary formats. Basic usage is fq . file , fq d file or fq 'some query' file ... . For details see the manual, also available as man fq and as AsciiDoc. Background fq is a tool, language, and decoders for working with binary formats and data. In most cases it behaves and feels similar to jq and it also uses the same expression language. To get the most out of fq it's recommended to learn more about jq. It features a structural hex viewer, nested format decoding, slicing and concatenating binary data, bit-level decoding and an interactive REPL with auto-completion. Goals - Make binaries more accessible, queryable and sliceable. - Nested formats and bit-oriented decoding. - Quick and comfortable CLI tool. - Bits and bytes transformations. Hopes - Make it useful enough that people want to help improve it. - Inspire people to create similar tools. Supported formats [fq -rn -L doc 'include \"formats\"; formats list']: sh-start aac frame, adts, adts frame, aiff, amf0, apev2, apple bookmark, ar, asn1 ber, av1 ccr, av1 frame, av1 obu, avc annexb, avc au, avc dcr, avc nalu, avc pps, avc sei, avc sps, avi, avro ocf, bencode, bitcoin blkdat, bitcoin block, bitcoin script, bitcoin transaction, bits, bplist, bsd loopback frame, bson, bytes, bzip2, caff, cbor, csv, dns, dns tcp, elf, ether8023 frame, exif, fairplay spc, fit, flac, flac frame, flac metadatablock, flac metadatablocks, flac picture, flac streaminfo, gif, gzip, heif, hevc annexb, h","default_branch":null,"files":null,"tree":[],"storefront":"/r/wader","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wader/fq/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}