Babel is a charset encoding/decoding library, not unlike GNU libiconv, written in pure Common Lisp.