Taskdb is a project mainly written in Perl, it's free.
A simple tasks/TODO manager
This is a simple CGI script that displays tasks/TODO lists maintained in a text file in a pretty web page.
Task lists are stored in ~/.tasks file. A sample tasks file is provided by the name test.tasks.