The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

<p><b>Embperl</b> is a framework for building websites with <b>Perl</b>.</p>
<p>For the beginner it's an easy to setup and use way of embedding Perl code in
HTML pages.
It delivers several features that ease the task of creating a
websites, including dynamic tables, formfield-processing, escaping/unescaping,
session handling, caching and more.</p>
<p>If your demands grow it gives you the power to make your Website <b>object-oriented</b>
and build it out of small reusable components. If you don't like the idea of
mixing up all your layout and code then Embperl also supports separating it in
different objects (e.g. creating an MVC application). Of course Embperl doesn't
tie you to HTML - it allows components to be from different source formats (e.g.
HTML, WML, XML, POD, ...) and if necessary transforms them (for example via
XSLT) to other output formats. This is achieved by dividing the output
generation into small steps, where each is processed by a plugable provider.
Advanced users can create their own syntax definitions (for example tag
libraries) and extend Embperl by writing their own providers and
much more...</p>
<p>Embperl is a server-side tool, which means that it's browser-independent. It can
run in various ways: under <a href="https://perl.apache.org/" target="_blank">mod_perl</a>, as a CGI script, or offline.</p>
<p>Read on with the <a href="pod/list/Features.htm">feature list</a> or take a
look the <a href="pod/intro/">introductions</a> to different parts and possibilites of Embperl.
<p><b>Embperl</b> is developed, maintained and <a href="https://www.actevy.io/embperl/pod/doc/doc13/HTML/Embperl.-page-16-.htm#sect_80">supported</a> by
<a href="https://www.actevy.io/" target="_blank">www.acteviy.io</a>.
For any qustions, ideas or feedback send an mail to the
.</p>
<p>Embperl can be used under the terms of either the GNU General Public
License or the Artistic License, as specified in the Perl README file.</p>
<h1 class="cPodH2" >&nbsp;</h1>
<h2>Embperl 3.0.1 released</h2>
<p><b>11. Feb. 2024</b></p>
<p>Embperl 3.0.1 is a buxfix release. See <a href="https://www.actevy.io/embperl/pod/Changes.-page-1-.htm">Changes</a></p>
<h2>Embperl 3.0.0 is released</h2>
<p><b>24. Nov. 2023</b></p>
<p>Embperl 3 is the first release after 8 years and it brings Embperl up to date with current linux distributions and software.</p>
<p>Please send feedback to the <a href="https://www.actevy.io/embperl/pod/doc/doc13/HTML/Embperl.-page-16-.htm">Embperl mailinglist</a>.</p>
It also includes some small fixes from myself.</p>
<p>There are no new features for Embperl itself in this release, but Embperl::Form has a lot of enhancements. If you use Embperl::Form, please test before use.</p>
<p>I like to thank all the people who have continually put work into Embperl:</p>
<ul>
<li>The Debian Perl Group, especially Dominic Hargreaves, Florian Schlichting and Axel Beckert</li>
<li>Marcus Doemling for the Fedora patches</li>
</ul>
<p>and all the people still using Embperl!</p>
<p>Download Embperl releases from <a href="https://www.embperl.org/downloads">https://www.embperl.org/downloads</a>.
<br>It is also available via CPAN.</p>