http://www.libpng.org/pub/png/libpng.html
libpng is the official PNG reference library. It supports almost all PNG features and it is extensible.