MHT Project Homepage
A macro processor for rendering HTML
MHT is a tool to render HTML using templates and macro expansion. It's nucleus is the MHT macro processor. I wrote it in ANSI-C as a template mechanism for my CGI programs. You can use MHT as a command line tool to compile static HTML pages out of a set of templates. Second, the MHT processor can be linked as a library to your CGI programs written in ANSI-C. This way your CGI programs can generate the dynamic HTML by processing MHT templates with macros sticked inside. HTML producing gets a lot easier by defining common HTML code such as header and footer snippets as macros. Changes to the header and footer template code need only be made once to take effect on all pages after they are re-compiled. MHT is published under the terms of the GNU Public License For further details, please read the license section in the documentation.
Downloads:
- The latest version is MHT 1.2
- Read the documentation as a PDF
- Download the MHT package
The package contains all binaries, libraries and source codes. The archive also includes the MHT template mechanism to render static HTML pages, together with a simple demo project.
All materials on these pages are sole property of the owner of the web site. Reproduction of any element is not allowed without prior agreement.
© 2000-2004 www.weckert.org - Disclaimer