Google ha empezado a liberar código usado en sus aplicaciones Web la primera de ellas AJAXSLT es una implementación de XSLT en JavaScript, y como XSLT usa XPath también trae una implementación de este que puede ser usada de manera independiente.

AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.

La chistoso es el nombre que trae AJAX en el, aunque no implementa nada de este último.