The Ultimate Website Framework
TUWF is a very small and lightweight web development framework for Perl. It has evolved from being a few abstraction layers in two large websites to a separate set of modules. While initially designed to be used for large and complex websites, it is also perfectly suited for small single-file websites.
Main features
- Very small, and no extra modules required for the base functionality,
- Easy built-in routing,
- Handy form validation functions,
- Easy XML/HTML generation,
- Response buffering and output compression,
- Easy access to request data,
- Support for CGI, FastCGI and a built-in web server,
- Uses UTF-8 for all text,
- Convenient SQL execution functions and correct transaction handling,
- Open source (duh!) and available under a liberal MIT license.
Read the description in the documentation for more information and details.
Download
Latest packaged version: 1.5 (File:
TUWF-1.5.tar.gz
Size:
93.3 KiB (95.525 bytes)
PGP:
TUWF-1.5.tar.gz.asc
MD5:
9fbcd45d1561f7c41533f1da111c9207
SHA1:
d7af585277ae8ca8d2250cea8c9a8aba2977d3a7
SHA-256:
67a8ca9c5cbf42ea4308c4cc0f0cef20a8ce497c17d72857b9d2f50a19a3e4be
TUWF-1.5.tar.gz
- CPAN mirror)
TUWF is also available on a git repository at https://code.blicky.net/yorhel/tuwf.
Websites using TUWF
(Not a whole lot)
- VNDB.org (the site that spawned TUWF - open source)
- Manned.org (open source)
- Blicky.net Pastebin (open source)
- The website embedded in the D&R Axum mixing console.
- 333networks