xmlchar is an XSLT library which supports the use of named elements, rather than numeric entities, for adding special characters to XML & XHTML documents. This brings the convenience of HTML named character entities to XML documents.