Jerry's Music Review System generates an HTML page from a simple flat file containing the band name, album name, date purchased, and a review of the album. It arranges the information and cross-indexes on band name and album name. It also displays a list of the 10 most recently purchased albums. Examples can be found on the homepage.
Latte, the Language for Transforming Text, is a simple and powerful text markup language. It has all the same markup tags as HTML but is much clearer. Latte is also a fully general programming language that lets you place oft-used constructs into user-defined functions and give them descriptive names. Functions also serve to separate content from layout. Latte documents are translated into high-quality HTML by the Latte interpreter, making it a better language for writing World Wide Web documents.
LeoHTML is an HTML precompiler. It supports soft and hard macros, file including, menutree handling, sitemap generation, multilanguage support and frame support. The precompiler is designed for static home page generation, and comes with a users guide and developers documentation, as an example. It is written in C++.
Libxml2 is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml2 implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, Relax NG, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, and SAX2. Support for W3C XML Schemas is in progress. It includes xmllint, a command line XML validator.
mod_filter allows you to filter output from other modules inside of Apache. This allows you to implement filters (think Swedish Chef, jive, etc.). You can also use it to retailer output for your locale. This works with HTML documents, mod_perl, PHP, JServ, CGIs, and for that matter just about any sort of custom handler you might have.
The SeaMonkey project is a community effort to develop an all-in-one Internet application suite. It contains an Internet browser, email and newsgroup client with an included Web feed reader, HTML editor, IRC chat, and Web development tools, and is sure to appeal to advanced users, Web developers, and corporate users. It uses much of the Mozilla source code powering such successful siblings as Firefox, Thunderbird, Camino, Sunbird, and Miro.
pdf2html converts one PDF into a series of ready-to-use HTML pages with PNG images of individual pages. It runs GhostScript at high resolution and processes the output into low-res, 8-bit grayscale PNG's, using 17x15 times subsampling to achieve exactly 256 levels of gray. It is intended to convert PDF for online Web browsing where time is not critical but quality is desired. A special utility to print the content on a Epson-compatible 9-pin printer is also included (with 12 possible quality/speed tradeoffs).