Go to Google


Project Page



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.


XSL-T stands for XSL Transformations. XSL stands for eXtensible Stylesheet Language

XSL-T is a language for transforming XML documents from one language to another. An XSL-T style sheet would be used, for instance, to convert the unformatted content from an XML document into the a fully-formatted HTML document.

AJAXSLT takes this process one step forward, by implementing XSL-T in Javascript and having it run in your browser. Thus, your web browser can fetch XML documents directly from the server, and perform the format conversion locally; thus saving time and bandwidth.

AJAXSLT is distributed under the terms of the BSD License.

For downloads, news, and other information, visit our Project Page




For downloads, visit our Project Page


  • v0.5 released at code.google.com, Nov 2006
  • v0.4 released, Oct 2005; see ChangeLog
  • v0.2 released, June 2005; see ChangeLog
  • Initial Launch, June 2005

See the Project Page for news archives.

Google Groups

Bug reports and patches

o ooO
Code.google.com is Google's open-source project, releasing useful pieces of Google software into the wild. Keep watching for more.
SourceForge.net Logo