ULBC Libraries ist eine Sammlung von einfachen C-Bibliotheken, die klassische Datentypen und Datenstrukturen (String, Hash, Queue, Stack, Baum) bereitstellen. Der Schwerpunkt liegt auf Einfachheit und Portierbarkeit. Es verwendet ANSI C (C98-Standard nicht vorausgesetzt) und stellt den allgemeinsten möglichen Ansatz bereit, so dass Queues Einträge von verschiedenen Typen und Hashes Schlüssel von verschiedenen Datentypen haben können, Bäume binär oder stärker verzweigt sein können usw. (non)