It is a very simple library, but sufficient for dealing with all of the chm
files. Library currently does not has write support.

CHM files are used on the Microsoft Windows platform to store program
documentation, almost always in the form of HTML, with some non-standard
quirks. CHM files are a form of archive known as InfoTech Storage Format
(ITSF) files and contain some special files to implement features of the
CHM viewer.

/usr/share/doc/libchm1/README.gz

CHMLIB 0.40a
===========
-------
SUMMARY
-------
chmlib is a small library designed for accessing MS ITSS files. The ITSS file
format is used for Microsoft Html Help files (.chm), which have been the
predominant medium for software documentation from Microsoft during the past
several years, having superceded the previously used .hlp file format.
Note that this is NOT the same as the OLE structu
more»