powerful, high-performance templating for the web and beyond


Mason is a powerful Perl-based templating system, designed to generate dynamic content of all kinds.

Unlike many templating systems, Mason does not attempt to invent an alternate, "easier" syntax for templates. It provides a set of syntax and features specific to template creation, but underneath it is still clearly and proudly recognizable as Perl.

Mason is most often used for generating web pages. It can handle web requests directly via PSGI, or act as the view layer for a web framework such as Catalyst or Dancer.

All documentation is indexed at Mason::Manual.

The previous major version of Mason (1.x) is available under the name HTML::Mason (package libhtml-mason-perl).

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install libmason-perl