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).
The Perl Embedding Engine is a Perl-based template engine that allows embedded Perl code in HTML templates similar to PHP, JSP, etc. It is simple, flexible, and easy-to-use, and supports 2 modes of operation: offline generation and dynamic interpretation. Unlike many template engines, it only has 3 special tags so parsing is a breeze and it generates plain Perl code.
PHP Content Management System (phpCMS) makes it possible to need only one template for your whole Web site. It allows you to provide dynamic menus with unlimited levels, and use templates and sub-templates without a database. It is search engine-friendly and proxy-friendly, as the pages it generates can not be distinguished from static HTML pages. PHP code can be added to any template and content file with an optional module. It supports the caching of parsed pages and gzip compression.
RADpage is a rapid application development system for dynamic, data-driven Web applications. It directly operates inside the browser without requiring a client-dependent development environment. RADpage comes as an Apache module or a CGI, includes a powerful HTML/XML like object-oriented programming language called heitml (pronounced "Hi-TML"), and more than 150 Web application components. Development is done on a fully functional application instead of requiring the edit-save-browse cycle associated with conventional client-side development environments. The RADpage editor stores application pages in readable well-formed XML or upon request in HTML for editing with HTML editors.
Sablotron is an XML toolkit which implements XSLT, DOM, and XPath. Sablotron is written in C++, and it can be used from C, Perl, Python, PHP, ObjectPascal, and via a command line interface. It supports the XSLT 1.0, XPath 1.0, and DOM Level 2 W3C specifications. It is designed to be as compact and portable as possible, and is maintained as an Open Source project by Ginger Alliance.
SDPXML is an XML parser written in C++ with a clean C++ interface, neither DOM nor SAX. Its functionality includes performing XPath and other queries on a loaded XML document, creating and parsing documents with typesafe conversions between XML and C++ objects, and serializing XML documents to streams. By casting-off the DOM and SAX APIs, SDPXML attempts to provide XML services that integrate well with the rest of the C++ standard library.