Skip to content

thewml/website-meta-language

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
old
 
 
src
 
 
 
 
 
 
 
 
 
 

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

  • Latemp - a static site generator based on Website Meta Language (similar to the relationship between LaTeX above TeX ) - the link contains some further reflection on the contemporary situation of choosing a static site generator.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published