Provides namespace support on any HTML page regardless of content typeFollows XPath standards rigorouslyEasily extensible Usage For information of usage and latest code please read more about XPathJS on GitHub. So how did XPathJS come to be? Well originally we were looking for an implementation of a cross-browser XForms solution in hopes to alleviate the pain and complexity that comes with creating normal HTML forms. By releasing XPathJS, we hope to help promote the adoption of open standards in the community. License.