Welcome to my Mustache project. It provides a set of five related Tcl packages for the parsing and rendering of mustache-style logic-less templates, plus an application for easy command-line access to the functionality.

Ticket tracking

You are reading this document from either of the two fossil repositories for the project, i.e.

A git mirror of the same is available at github.

Please use only the official ticket tracker for tickets.

Tickets at github will be ignored, or simply closed with a reference to the primary site.

Guides and other Documentation


Note that I am aware of mustache.tcl.

That implementation is pure a template interpreter, without separation of compiler and render phases. For nested sections it reparses the internal parts over and over again.

This set of packages on the other hand is capable of parsing a given template once and then re-using it multiple times.