libConfuse ist eine C-Bibliothek zum Parsen von Konfigurationsdateien. Ihr Ziel ist es, einfach zu benutzen und schnell in existierenden Code integrierbar zu sein. Sie unterstützt Abschnitte und (Listen von) Werten (Strings, Ganzzahlen, Gleitkommazahlen, Boolesche Werte oder andere Abschnitte) sowie einige andere Features (Strings mit einfachen oder doppelten Anführungszeichen, Auswertung von Umgebungsvariablen, Funktionen und verschachtelte Include-Anweisungen). Sie macht es sehr einfach, ein Programm Konfigurationsdateien lesen und ändern zu lassen, und hat ein einfaches API. (non)