Website Meta Language

screenshot of Website Meta Language

An old offline HTML preprocessor (which can be used for static site generation), written in Perl and C that is still maintained for legacy reasons, but probably not recommended for new sites.

Overview

Website Meta Language is an offline HTML preprocessor that has been around since the 1990s. It is written in Perl 5 and C and can be used for static site generation. While it is powerful, it may produce wrong markup if not used carefully and may be challenging to learn. It is not recommended for new projects, and alternative static site generators are advised.

Features

  • Offline HTML Preprocessor: Website Meta Language allows for offline processing of HTML files.
  • Flexible Markup Generation: The preprocessor offers a flexible approach to generating markup for static websites.
  • Written in Perl 5 and C: Website Meta Language is implemented in Perl 5 and C, providing a robust and efficient solution.

Summary

Website Meta Language is a powerful but somewhat challenging HTML preprocessor. It offers offline processing and flexible markup generation for static websites. However, due to its quirks, legacy conventions, and learning curve, it is not recommended for new projects. Alternative static site generators should be considered instead.