DIUcl is the Delphi port of the popular UCL Compression Library, which is also used by the popular and well known UPX Ultimate Packer for eXecutables. DIUcl features include:
The DIUcl API is very simple:
TStream wrappers for sequential on-the-fly compression and decompression with complete TStream.Seek support.TStream, AnsiString, and UnicodeString operations.