HOME
User Manual| Mailing Lists|
  -
About mod-xslt
About this site
Credits
  -
Join mailing list
Mailing list archive
  -
Releases (github)
Old Versions
Testing Suite
Documentation
  -
Browse GIT (github)
Report Bugs (github)
  -
User Manual
Frequently Asked Questions
Standards
Wiki (github)

Dynamic xsl transformations for apache

mod-xslt is a server side module able to transform xml documents by applying xsl stylesheets on the fly. mod-xslt is Free Software and is released under the terms of the GPL. Anybody is welcome to join its development.

mod-xslt can:

  • transform dynamically generated xml, like the output of perl, php or cgi scripts.
  • allows you to specify which xsl stylesheet to use based on <?xml-stylesheet statements.
  • provides many extension to access client headers, GET parameters, regular expressions, build local URLs or to choose a different stylesheet based on any of those paramters.
  • fetch stylesheets or external entities from other dynamic pages, http or ftp urls if you are so inclined.
  • manipulate returned headers from the xsl stylesheet, and set the mime type of the transformation result.
  • parse external DTDs and use the defaults provided.
  • provide a set of standard compliant functions allowing you to keep your xsl or xml files compatible with any other xsl processor, even when using mod-xslt enhanced features.
mod-xslt works with most versions of apache, and provides an API that should make it easy to port to any other web server.

  -
Debian GNU
Apache Project
Gnome libxml2
Gnome libxslt
Gnome Project