Karrigell is a simple web programming solution, including a web server and a relational database (gadfly). It was designed for web sites with moderate traffic, such as personal sites running on a home computer. Allows execution of Python scripts and of pages mixing Python and HTML (PHP-like). Easy handling of authentication and sessions, internationalization features. A file content or the output of a script can be included in another script.