urbit-q
Based on urbit-ob, supports only the @q format.
usage
Note that when encoding more than one byte, encode pads from the beginning to
an even number (as per the original implementation) and decode ignores any
dashes or spaces within the string.
encode; // nec
let string = encode; // doznec-binwes
decode.unwrap; // [0, 1, 2, 3]
decode; // Some([0, 1, 2, 3])
decode; // Some([0, 1, 2, 3])
decode; // None