VIPS is an image processing library for large images. It is fast, uses little memory, and supports multi-CPU machines. It has C, C++, Python, and GUI interfaces. The GUI, called nip2, is an unusual blend of a spreadsheet and a paint program. VIPS was originally developed in 1990 for a project analyzing old master paintings, and has since added support for large files, SMP scaling, and may transition to using GObject.