libslax is a C implementation of the SLAX programming language, a dialect of XSLT that is more perl/C-like and easier to read/code/use. For additional information about SLAX, see
C XSLT Yacc Makefile M4 Shell Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Welcome to libslax, an implementation of the SLAX language, an alternate syntax for XSLT that follow the patterns of C and Perl. This library builds on the most excellent work of Daniel Veillard et al in the libxml2 and libxslt libraries, for which I heartily give thanks.

Check our github release page to find the latest release.

Please visit the libslax wiki. for more information, documentation, examples, and notes on SLAX and libslax.

<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', ' UA-25845345-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + ''; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>