The js zlib library does compress / decompress. To construct an archive we will anyways have to parse / create a binary string.

The only step which can be replaced by js-zlib library is compression / decompression , which I think we are not doing right now @devoncarew Is that rgt ?