Welcome. trillbox is a flexible and extendable toolkit for building dynamic web pages. Written in Perl and based on Template::Recall, it provides "widgets" (or controls) that you can quickly integrate into your Perl web application.

It's easy and intuitive to use. Widgets are created as modules and included into your code as objects. The toolkit can be used with CGI, mod_perl, PerlScript, or just about any web programming orientation of Perl. Learn more...

Get the software

trillbox may be gotten from the SourceForge project. Go here to download. About the packages:

Self-contained package - Contains all the necessary components -- just FTP it to your web hosting space or personal web site, and begin using it. Your provider must have at least Perl 5.8.1 installed, and your account must have CGI capabilities.

Library only package - Contains just the trillbox library modules. Requires that Template::Recall (available via CPAN) be installed into the Perl module repository (site/lib) on the host server. trillbox files may live wherever appropriate.

Subversion - All the most up-to-date changes will always be accessible first through Subversion, on the SourceForge servers. I will release packages as soon as possible, but the newest code and widgets will always show up in SVN first (since that's just in the logical order of things :). The SVN server is:

https://trillbox.svn.sourceforge.net/svnroot/trillbox