Imlib ist ein fortgeschrittener Ersatz für Bibliotheken wie libXpm, der viel mehr Features mit viel größerer Flexibilität und Geschwindigkeit bereitstellt. Sie wurde ursprünglich für E geschrieben und danach auch vom GNOME-Projekt und anderen verwendet.