Geul is a project mainly written in XSLT and PERL, it's free.
Geul is a web site compiler: set of command line tools for maintaining a blog or wiki style web site.
Geul is a command-line publishing system for the world-wide web. You write your articles in Markdown-like syntax with your favorite editor, and organize them in your own directory or folder structure as cleanly as you want. You can use Geul commands to generate articles in HTML5 format and Atom feeds from those sources for publishing them on your web site. You may define some series of transformation of XHTML pages with XSLT stylesheets to apply a different page layout for your web site.
Geul requires following packages to run properly: