HFFzip is a file compressor based on Huffman coding. HFFzip is
right for embedded systems, because of its little size and the
simple algorithm used.
HLExtract is a command line utility written in C that can load all HLLib
supported packages and extract multiple items from them while maintaining
their directory structure. Currently, BSP, GCF, NCF, PAK, SGA, VPK, WAD,
XZP, and ZIP (store/deflate) package formats are supported.
This library is for working with ".tar" archive files. It can read and
write a range of common variations of archive format including V7,
USTAR, POSIX and GNU formats. It provides support for packing and
unpacking portable archives. This makes it suitable for distribution
but not backup because details like file ownership and exact
permissions are not preserved.
The zip-archive library provides functions for creating, modifying, and
extracting files from zip archives.
Provides necessary functions for producing a streaming interface. This
is used for example by zlib-conduit and zlib-enum.
zlib-enum is a stop-gap package to provide enumeratees for zlib
compression/decompression.
This package provides a pure interface for compressing and decompressing
streams of data represented as lazy ByteStrings. It uses the zlib C
library so it has high performance. It supports the "zlib", "gzip" and
"raw" compression formats.
It provides a convenient high level API suitable for most tasks and for
the few cases where more control is needed it provides access to the
full zlib feature set.
Inno Setup is a tool to create installers for Microsoft Windows applications.
innoextract allows to extract such installers under non-windows systems without
running the actual installer using Wine.
The package com.ice.tar implements a tar archive io package.
This package allows you to create, and extract tar archives.
Since the package uses InputStream and OutputStream, it is possible
to combine this package with the java.util.zip package to handle
.tar.gz files.
lbrate extracts/decompresses files from the CP/M LBR format. (It can also list
and test such archives.) It does this in an `unzip'-like manner, mostly hiding
the details of individually compressed and renamed files, and transparently
deals with the required decompression/renaming.
lbrate is also (I believe) the only non-CP/M program to fully support
decompressing files from all three CP/M compression schemes (Q, Z, Y). With
this in mind, it can decompress such files directly, treating them as if they
were single-entry LBRs.