cstring ist eine kleine und einfache plattformunabhängige C-Bibliothek zur Definition und Bearbeitung von erweiterbaren C-Strings. Strings werden als Instanzen der Struktur cstring_t dargestellt und mit Hilfe der Bibliotheksfunktionen verarbeitet. Zu den Features zählen die Auswahl von verschiedenen Allokierungs-Pools, die Abbildung von cstring_t-Instanzen als Sichten in vorhandene Speicherbereiche, effiziente Speicheroptimierung und minimale Link-Anforderungen. (non)