XIST is an extensible HTML and XML generator. It is also an XML parser with a very simple and Python-esque tree API. Every XML element type corresponds to a Python class, and these Python classes provide a conversion method to transform the XML tree (e.g. into HTML). XIST can be considered 'object-oriented XSLT'. XIST also includes a cross-platform templating language, Oracle utilities, and various other tools.
Cheetah is a Python-powered template engine and code generator. It can be used as a standalone utility or it can be combined with other tools. Web developers are its principle user group, but it has many potential uses and is also being used to generate C++ game code, Java, SQL, form emails, and even Python code.
AutoScrapbook helps automate the creation and maintenance of an online photo gallery. It creates the thumbnails and Web pages for you by asking you for descriptions of the pictures. It works best when run under Linux and within X (for picture viewing), but you could use it through only a terminal and a separate browser if necessary. It can optionally allow you to delete, rename, and rotate images during the description process. It can also use the programs exif, exiftags, and/or jhead to access EXIF data from the images and/or store descriptions within the JPEG header. Note that this program creates a static Web site around existing images, using the existing directory structure as the heirarchy for the Web site.
ZenWeb is a system for building entire Web sites, not just pages. It allows you to focus on the content and the structure of the website, while leaving page construction, markup, layout, and navigation as secondary concerns. It provides tools for complete Web site design and creation, simple paragraph to HTML generation with embellishments, and a rich set of tools for page and Web site creation, modification, and customization.
PhpCommander is a Web-based file manager that manages Web accounts without FTP access. It can create directories, create files, copy, move, delete, and rename files and folders, upload files, download files, view and edit the contents of the files, and communicate in English and other languages.