Petal

The Free Perl solution for your XML Templating needs

Petal does:

  • Take some well-formed XML template
  • Cross it with a Perl structure (hashes, lists, objects...)
  • Output well-formed XML result

Petal is:

  • Written in Perl
  • Free, Open Source, placed under the Perl artistic license
  • Parsing input using either XML::Parser or HTML::Tree
  • Rendering either XML or XHTML output
  • Implementing the TAL specification
  • WYSIWYG Friendly
  • Reasonably Fast

Petal makes people say:

  • Petal walks all over other template systems and is a brilliant tool. (Mark Holland)
  • You've done a fantastic job, and I appreciate your willingness to keep Petal aligned with TAL. (Evan Simpson)
  • I've been playing with Petal for about three weeks now and I must confess that I'm sold. (Christopher Raymond Baker)

Try it!

It's Cool. It's Free. The smart kids do it.

perl -MCPAN -e 'install Petal'

Once it's installed, you can do:

perldoc Petal

And then you can join the mailing list or just take a look at the archives.

This document was last updated by Jean-Michel Hiver on 2003-02-13 01:07:31