38 projects tagged "Template engine"

Download Website Updated 19 Sep 2009 Templights

Screenshot
Pop 25.92
Vit 1.73

Templights is template system that uses PHP as template language and has powerful multiple inheritance support. It has a small memory footprint and an efficient implementation.

Download Website Updated 12 Jun 2014 TXR

Screenshot
Pop 622.75
Vit 142.94

TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.

Download No website Updated 16 Apr 2014 OpenTBS

Screenshot
Pop 370.94
Vit 21.33

OpenTBS is a PHP tool that helps you to make OpenOffice and MS Office documents using templates. You first design your template using OpenOffice or MS Office, and then OpenTBS merges it with data that you supply from PHP code and databases. It has facilities to manage pictures. The resulting documents are saved to file, served for download, or returned as a string. In fact, OpenTBS can merge any OpenDocument files, any OpenXML files, and any XML files compressed in a Zip archive. No extra exe file is required and it makes no temporary files, since all work is done in memory. OpenTBS is based on the TinyButStrong template engine.

No download Website Updated 11 Feb 2010 Curtain

Screenshot
Pop 13.49
Vit 39.85

Curtain is a templating system akin to TAL, together with the METAL and Zope's i18n extensions. It's compiled, based on SAX, and thought to read and produce always well-formed XML. The syntax and semantics are kept very simple, and strive to be 100% tested and documented as a development principle.

No download Website Updated 14 Jun 2010 Simple Template

Screenshot
Pop 17.97
Vit 38.27

SimpleTemplate is a simple template engine written in Java. You can generate formatted text from a Java bean. You can use it for generating XML files, Web sites, etc. It features simple template directives, user-selectable template directive separators, alias creation using with and set directives, support for indexing into arrays, collections, and maps, looping on an array or a collection, a simple include mechanism to reuse template files, conditional evaluation using if and ifelse, and custom list separation settings (prefix, suffix, and separators). Template files can be read from the filesystem, class path, or just a string. Support for methods, aka. sub templates.

No download No website Updated 03 Jan 2014 Succinct

Screenshot
Pop 30.72
Vit 38.13

Succinct is a minimal templating engine designed for concurrency and efficiency. It has an especially abstract data model, allowing you to back your templates by fetching template data on-demand, during render-time, according to your own complex synchronization protocols. It comes with lots of tools to help you make your data "templatable."

No download Website Updated 01 Oct 2010 picosnippet

Screenshot
Pop 16.16
Vit 36.82

The picosnippet() function provides very simple and easy-to-use HTML/DOM templating capabilities. It does not use any sort of special templating syntax: the template can be any valid HTML element. The data, represented by JavaScript associative arrays, are spliced into a copy of the template using simple, consistent, and easy to remember rules. This allows the user to completely separate the HTML markup from the application JavaScript logic without using complicated libraries.

Download Website Updated 07 Mar 2011 Dextep Template Engine

Screenshot
Pop 12.85
Vit 36.25

Dextep Template Engine implements a template engine based on regular expression replacements. It can process a template with marks that define placeholders or sections using regular expressions to locate and replace those marks. Currently, it supports marks that define expressions, conditions, loops, and sub-templates files. The templates may compiled and cached to avoid processing the templates again in the future.

Download Website Updated 12 Jan 2011 Xtempore

Screenshot
Pop 23.24
Vit 1.43

Xtempore is a lightweight, modular, and powerful XML-based domain independent templating language. It's essentially a programming library which provides flexible tools for transforming an object (model) and an XML document (template) into another XML document. Xtempore is implemented in Java and requires JRE 1.5 or later and slf4j for logging.

No download No website Updated 28 Dec 2010 Simple-Template

Screenshot
Pop 11.36
Vit 35.61

Simple-Template implements a template engine based on PHP template scripts. Template scripts may use class functions of previously registered helper classes.

Screenshot

Project Spotlight

MeTA1

A message transfer agent.

Screenshot

Project Spotlight

W3Perl

A server logfile statistic analysis program.