
libimagequant
Libimagequant is a library that converts RGBA images to 8-bit indexed images with an alpha component. It is useful for creating small PNG images and GIFs. Users need their encoder as the library does not handle image encoding/decoding. It is accessible through Rust packages for C and Rust programmers, and it has been upgraded to v4, written entirely in Rust. The library is dual-licensed under GPL v3 or a commercial license for non-GPL uses. To build it, users need to install Rust 1.60+, and the protocol for creating dynamic and static libraries is the same.
don't have tea/gui yet? download here
Copy the tea one-liner above into your terminal to install libimagequant. tea will interpret the documentation and take care of any dependencies.