HTML::HiLiter

Highlight search terms in an HTML document.

HTML::HiLiter uses HTML::Parser and Search::Tools to perform server-side, DOM-aware highlighting of search terms in a HTML document.

Version 0.14 is a complete rewrite to use Search::Tools (which was, in fact, originally forked from HTML::HiLiter).

Browse source: HTML-HiLiter.