HTML::Pager is a perl module designed to handle CGI HTML paging of arbitrary data. It provides an interface to pages of data similar to many well-known sites like Altavista or Google. It uses the module HTML::Template to do all the HTML generation. WWW: https://metacpan.org/release/HTML-Pager