Libisofs implements the reading of the famous ISO-9660 (ECMA-119) file system, found on CD-ROM media. It also supports the Rock Ridge Interchange Protocol and Microsoft Joliet extensions. It allows user-mode programs to query the filesystem volume descriptors and traverse through the directory structure. Preliminary support for El-Torito boot CDs are added in version 0.2.
Dowload it from here
The current release is libisofs 0.2
An example use of libisofs is kio_iso, a KDE 3 ioslave