It is a Perl script to parse web pages before publishing. User-defined place-holders of macros can be expanded. Invisible comments and extra whitespace can be removed. Being Perl, it is essentially freely programmable to suite your website.
How do I use htmlXPress?
You copy the configuration file to the directory of your HTML source files and edit it. Here you define your own macros and general search and replace patterns. You also specify into which folder the result files should be saved to.
Site-specific settings can be defined through different config files in separate source folders.
Whenever an HTML file is ready for publishing you "compile" it with htmlXPress. In Mac OS X, you can do that directly from the command line in the Terminal:
% htmlXPress myfile.html
What's new in version 4.0
ReleaseApril 19, 2015
Date AddedApril 19, 2015
Operating SystemsMac OS X 10.9, Mac OS X 10.1, Mac OS X 10.6, Mac OS X 10.10, Mac OS X 10.5, Mac OS X 10.7, Mac OS X 10.0, Mac OS X 10.2, Macintosh, Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.8