Jens Langner przygotował szóstą wersję biblioteki codeset, która oparta na prostym w użyciu API, wykorzystywana jest do obsługi różnych sposobów kodowania znaków, w tym także UTF-8. Zapewnia ona ujednoliconą obsługę konwersji znaków pomiędzy różnymi sposobami kodowania bez potrzeby tworzenia przez programistów własnych jej metod. Obecnie biblioteka obsługuje następujące tablice znaków (wbudowane): AmigaPL (polska), Amiga-1251 (cyrylica), ISO-8859-1 (zachodnioeuropejska), ISO-8859-1 + Euro (zachodnioeuropejska + znak euro), ISO-8859-2 (centralno/wschodnioeuropejska), ISO-8859-3 (południowoeuropejska), ISO-8859-4 (północnoeuropejska), ISO-8859-5 (języki słowackie), ISO-8859-9 (turecka), ISO-8859-15 (zachodnioeuropejska II), ISO-8859-16 (południowo/wschodnioeuropejska), KOI8-R (rosyjska), UTF-8 (Unicode). Dodatkowo obsługiwane są także zewnętrzne tablice kodowania: ISO-8859-7 (greckie), ISO-8859-10 (nordyckie), windows-1250 (centralno/wschodnioeuropejska Windows), windows-1251 (cyrylica Windows), windows-1252 (zachodnioeuropejska Windows). Inne, rzadziej stosowane tablice znaków można znaleźć tutaj. Biblioteka przeznaczona jest dla wszystkich systemów operacyjnych (AmigaOS 3.x, AmigaOS 4.0, MorphOS).