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.
[ excerpt from developer's web site ]
JZlib is a re-implementation of zlib in pure Java. The first and
final aim for hacking this stuff is to add the packet compression
support to pure Java SSH systems.
- Why JZlib?
Java Platform API provides packages 'java.util.zip.*' for accessing
to zlib, but that support is very limited if you need to use the
essence of zlib. For example, we needed to full access to zlib to
add the packet compression support to pure Java SSH system, but
they are useless for our requirements. The Internet draft SSH
Transport Layer Protocol says in the section '4.2 Compression' as
follows,
dpkg is the basis of the Debian package management system. It consists of low
level programs to build, install, remove, and perform other maintenance tasks
relating to Debian packages. Also included is the dselect front end to dpkg.
LCAB is a small program that creates a Microsoft Cabinet (.CAB) file from a
set of input files.
LZX compression engine, suitable for creating compressed CHM files. Or
for use in a CAB-making utility or for any other purpose LZX is useful for.
libzip is a C library for reading, creating, and modifying zip
archives. Files can be added from data buffers, files, or compressed
data copied directly from other zip archives. Changes made without
closing the archive can be reverted. The API is documented by man
pages.
makeself is a (very small) shell script that makes neat
self-extracting shell scripts, and allows you to specify a "setup"
command to execute upon finishing.
It's sorta like the Windows winzip self-extracting archives.
This is the port of the Microsoft Tape Format / NT Backup reader.
It is in a "work for me" state.
CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression
library which typically compresses better (i.e., smaller resulting files) than
gzip.
Using CamlBZ2 you can read and write compressed "files", where files can be
anything offering an in_channel/out_channel abstraction (files, sockets, ...).
Also, with CamlBZ2 you can compress and decompress strings in memory using the
bzip2 compression algorithm.
A codec for uncompressing RAR files using the p7zip archiver.