Welcome to Mason and Poet

Mason is a powerful Perl-based templating system for generating HTML or other dynamic content. It has powered thousands of web sites over the past 15 years, including Amazon.com and Salon.com.

Poet is a modern companion web framework for Mason. It uses PSGI/Plack for server integration and a selection of best-of-breed CPAN modules for caching, logging and configuration.

Mason can also be used as the templating layer for other Perl web frameworks like Catalyst and Dancer.

% foreach my $name ('Mason', 'Poet') {

Welcome to <% $name %>!

% }
Mason and Poet were created by Jonathan Swartz with help from Dave Rolsky and Ken Williams.