libspng

a C library for reading and writing PNG files.