JAM is a popular message base format for storing Fidonet/FTN messages that was originally devised by Joaquim Homrighausen, Andrew Milner, Mats Mirch, and Mats Wallin. This is a Perl implementation of the JAMLIB library, made available so that JAM message bases can conveniently be accessed from Perl scripts.