What is it all about?
Catalyst is the most popular Perl MVC framework and makes creating web applications fun, rewarding and quick. Catalyst is an open-source Perl MVC web framework that encourages rapid development and clean design without getting in your way by forcing rules.
* Versatile Models - Use a powerful database ORM like DBIx::Class for your model, plain old DBI or even LDAP - Catalyst supports a wide range of models. * Flexible Views - Use whatever templating language you like best: Template::Toolkit, Mason 2, HTML::Template and many more are fully supported. * Integrated Development server - Catalyst comes with its own lightweight test server for development. It automatically restarts when your sources have changed, so you get instant results! * Works with all major webservers - Catalyst 5.9 has native PSGI/Plack support which makes deployment for most webservers a no-brainer. Plus, there are loads of engines targeting specific servers/protocols like Apache/mod_perl or FastCGI. * Ready-to-use plugins - Don't re-invent the wheel! Use well-tested plug-ins for session management, user authentication, caching and much more.