Web template system
A web template system uses a template processor to combine web templates to form finished web pages, possibly using some data source to customize the pages or present a large amount of content on similar-looking pages. It is a web publishing tool present in content management systems, web application frameworks, and HTML editors.
Web templates can be used like the template of a form letter to either generate a large number of "static" (unchanging) web pages in advance, or to produce "dynamic" web pages on demand.
List of web template system
- Web template system (template)
- Handlebars
- Liquid (Jekyll)
- Mustache
- EJS (Embedded JavaScript templates)
- Nunjucks (JavaScript)
- Jinja/Jinja2 (Python)
- Jade
- pug
- Twig (PHP)