<p>I would like to know what of the many XSLT engines out there works well with Perl.</p>

<p>I will use Apache (2.0) and Perl, and I want to obtain PDFs and XHTMLs.</p>

<p>I'm new to this kind of projects so any comment or suggestion will be welcome.</p>

<p>Thanks.</p>

<hr>

<p>Doing a simple search on Google I found a lot and I suppose that there are to many more.</p>

<ul>
<li><a href="http://www.mod-xslt2.com/" rel="noreferrer">http://www.mod-xslt2.com/</a></li>
<li><a href="http://xml.apache.org/xalan-j/" rel="noreferrer">http://xml.apache.org/xalan-j/</a></li>
<li><a href="http://saxon.sourceforge.net/" rel="noreferrer">http://saxon.sourceforge.net/</a></li>
<li><a href="http://www.dopscripts.com/xslt_parser.html" rel="noreferrer">http://www.dopscripts.com/xslt_parser.html</a></li>
</ul>

<p>Any comment on your experiences will be welcome.</p>

Can't really say which is the best solution because I didn't have a chance to try them all.
But I can recommend you to try Perl module
LibXSLT
.
It's an interface to the gnome libxslt library. I used it on one of my recent project was satisfied with it.