We have used AtoM (Access to Memory) to make this catalogue available.
AtoM is a collaborative project with the aim of providing the international archival community with a free, open source software application to manage and provide access to archival descriptions using International Council on Archives standards.
AtoM can be used in partnership with other archives. If you are a local history society or other archive-collecting group we would be pleased to hear from you.
Try this link