Projects / HTML::Mason


HTML::Mason is a full-featured web site development and delivery system. Mason allows web pages and sites to be constructed from shared, reusable building blocks called components. Components contain a mix of Perl and HTML, and can call each other and pass values back and forth like subroutines. Components increase modularity and eliminate repetitive work. HTML::Mason is most powerful when used in conjunction with mod_perl, but can be used in standalone applications as well.

Operating Systems

Recent releases

  •  15 Jan 2009 00:10

    Release Notes: Attempting to set multiple cookies when running under CGIHandler failed. The Request->alter_superclass() method could cause a segfault (sometimes) with Perl 5.10.0.

    •  25 Jan 2006 20:57

      Release Notes: This release fixes sending of headers, escaped UTF-8 characters, file permission errors on temporary files, warnings, base_comp() infinite loops, and MasonPlugins parameters.

      •  02 Dec 2005 08:06

        Release Notes: At least mod_perl-2.00 and perl 5.6 are now required. Many bugfixes and enhancements were made.

        •  02 Aug 2002 15:10

          Release Notes: This release fixes some minor bugs and greatly improves performance compared to previous 1.1x releases.

          •  23 Jul 2002 00:54

            Release Notes: Major enhancements include better line numbers in error messages, improved Cache::Cache-based cache system, support for subrequests, and a revamped object oriented API.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.