xCHM é um front-end GUI multiplataforma para chmlib, com bits emprestados de Pabs' projeto chmdeco. Originalmente escrito para sistemas UNIX (Linux, *BSD, Solaris), xCHM foi desde então portado para Mac OS X e Windows. xCHM pode mostrar a árvore de conteúdo se estiver disponível, imprimir páginas, alterar o rosto e o tamanho da fonte, lembrar marcadores, exibir um índice pesquisável e procurar palavras na página atual e em todo o livro.