Projects / SmartHTML


SmartHTML is yet another HTML preprocessor. It allows you to write Web pages in a language more sane than HTML: paragraphs are automatically inserted when two consecutive newlines are encountered. Special symbols like < & etc. are automatically replaced. Tags look like texinfo: @tagname { contents }. Written in Perl, it allows tags to run Perl subroutines on the contents, allowing e.g. automatic generation of a table of contents, smarter generation of links, macros which can define HTML code which has to be maintained in only one place, etc.

Operating Systems

Recent releases

  •  10 Nov 1999 15:01

    Release Notes: Use of the Image::Size module to automatically insert WIDTH/HEIGHT tags on referenced pictures, inclusion of a Template Perl module which makes it easier to use SmartHTML-generated pages in CGI-scripts, and some bugfixes, new tags and other minor new features.

    •  29 Aug 1999 02:07

      Release Notes: Macros can now take named arguments, bugs with .header/.footer files fixed.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.