libplist is a library for reading and writing the Apple binary and XML property list format. It is part of the libimobiledevice stack providing access to iDevices.