CGI::Minimal provides a lightweight alternative to the CGI.pm module shipped with Perl. It is approximately 1/6th the size of CGI.pm but provides largely compatible access to form decoding and a small number of other tasks essential to writing CGI scripts in Perl. Designed for people who are comfortable working closely with the HTTP protocal and writing HTML directly. Supports file uploading as just another transparently decoded form field.