Perl HTML::Element replacement module
HTML::Encoding helps to determine the encoding of HTML and XML/XHTML documents.
HTML::ExtractContent is a module for extracting content from HTML with
scoring heuristics.
It guesses which block of HTML looks like content according to scores
depending on the amount of punctuation marks and the lengths of non-tag
texts.
It also guesses whether content end in the block or continue to the next
block.
HTML::ExtractMain is a module which takes HTML content, and uses the
Readability algorithm to detect the main body of the page, usually
skipping headers, footers, navigation, etc.
HTML::FillInForm::ForceUTF8 is a subclass of HTML::FillInForm that forces
utf8 flag on html and parameters. This allows you to prevent filling
garbled result.
From README:
This module automatically inserts data from a previous HTML form into
the HTML input and select tags. It is a subclass of HTML::Parser and
uses it to parse the HTML and insert the values into the form tags.
One useful application is after a user submits an HTML form without
filling out required field. HTML::FillInForm can be used to redisplay
the HTML form with all the form elements containing the submitted
info.
Objects of the HTML::Form class represent a single HTML <form> ... </form>
instance. A form consists of a sequence of inputs that usually have names,
and which can take on various values.
Imager.pm helpers for HTML::FormFu file uploads.
Integrate HTML::FormFu with DBIx::Class
HTML::FormFu is a HTML form framework which aims to be as easy as possible to
use for basic web forms, but with the power and flexibility to do anything
else you might want to do (as long as it involves forms).
You can configure almost any part of formfu's behaviour and output.
By default formfu renders "XHTML 1.0 Strict" compliant markup, with as
little extra markup as possible, but with sufficient CSS class names to allow
for a wide-range of output styles to be generated by changing only the CSS.