thewml / 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.
https://www.shlomifish.org/open-source/projects/website-meta-language/
GNU General Public License v2.0
14 stars 8 forks source link
c legacy perl preprocessor static-site-generator

This is the repository for Website Meta Language:

More info can be found under the src/ sub-directory.

CI Badges

Build Status - https://travis-ci.org/thewml/website-meta-language

AppVeyor Build status - https://ci.appveyor.com/project/shlomif/website-meta-language

What is it?

Website Meta Language is an offline HTML preprocessor, which dates back to the 1990s and is written in Perl 5 and C. It can be used for static site generation . Note that, while being powerful and capable, it is somewhat slow, may sometimes produce wrong markup if extra care has not been taken (i.e: is "quirky"), has a lot of legacy conventions and practices behind it, may be somewhat hard to learn, and in general is not recommended for new projects. You should probably use a different static site generator for them, including possibly a custom home-grown one based on a build system and a template system or a preprocessor.

See Also