WebP4j is a high-performance Java library, powered by JNI bindings to Google's libwebp, for encoding and decoding WebP images. It also supports converting GIFs to WebP, building animated WebP files, and choosing between lossless and lossy compression.