The hpack Multi-System Archiver is an archiver that was
written to allow the transfer of archived data to differ-
ent systems. In the past archivers have traditionally
been available for single systems only, for example
PKZIP and LHARC for the IBM PC, Larc for the Amiga,
StuffIt and Compactor for the Macintosh, and tar and
compress for UNIX systems (while these archivers are
available on other systems, their use is not widespread).
Open-keys security included.
LCAB is a small program that creates a Microsoft Cabinet (.CAB) file from a
set of input files.
The XAR project aims to provide an easily extensible archive format.
Important design decisions include an easily extensible XML table of
contents for random access to archived files, storing the toc at the
beginning of the archive to allow for efficient handling of streamed
archives, the ability to handle files of arbitrarily large sizes,
the ability to choose independent encodings for individual files in
the archive, the ability to store checksums for individual files in
both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.
A tiny C library and sample program to extract data compressed using dozen
popular archivers. Currently following formats are supported:
- tar (*.tar)
- tar + gzip'ed (*.tar.gz, *.tgz) (deflate)
- zip (*.zip) (implode, deflate)
- lzh (*.lzh) (lh0, lh1, lh2, lh3, lh4, lh5, lh6, lzs, lz5, lz4)
- MIME multipart
The libcomprex library transparently handles automatic compression and
decompression of files. The API is similar to C's built-in file access
functions, which provides a smooth transition to libcomprex. libcomprex
can also open uncompressed files, making it a good replacement for the
native file access functions.
Dynamite is a tool and library for decompressing data compressed with the
PKWARE Data Compression Library.
This is a simple command line implementation of the LZMA compression algorithm
from the LZMA SDK. It uses a raw LZMA format instead of the xz or 7z container
formats, and produces compression ratios that are usually about 25-30% better
than bzip2, and decompression speeds that are about twice as fast. The
disadvantages are higher CPU and RAM requirements for compression.
This package includes a thin wrapper library of LZMA SDK.
The macutils collection can handle a number of different Macintosh
file formats including Binhex, MacBinary, AppleSingle and
AppleDouble. There is also support for the Columbia Apple-talk
Package.
This package contains the following utilities:
macunpack
hexbin
macsave
macstream
binhex
tomac
frommac
Check out the man pages and /usr/local/share/doc/macutils (or
equivalent on your system) for more information.
Share and enjoy,
Joel...
Nulib is a shell-based NuFX archive utility, based loosely on ARC for the
IBM PC and ar(1) under Unix. It allows you to perform certain operations
on the same archives used by ShrinkIt, e.g. view archive contents, add to
archive, extract from archive, and delete from archive. Additionally, it
will list and unpack files from Binary II archives.