38 projects tagged "Template engine"

Download Website Updated 06 Dec 2010 Smarty PHP template engine

Screenshot
Pop 854.20
Vit 12.17

Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. This implies that PHP code is application logic, and is separated from the presentation. The Smarty design was largely driven by these goals: clean separation of presentation from application code; a PHP backend and Smarty template frontend; compliment PHP, not replace it; fast development/deployment for programmers and designers; quick and easy to maintain; a syntax that is easy to understand, with no PHP knowledge required; flexibility for custom development; and security (insulation from PHP).

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.

Download Website Updated 03 Feb 2014 TinyButStrong

Screenshot
Pop 326.62
Vit 35.86

TinyButStrong is a template class for PHP that allows you to generate XML/HTML pages and any other files based on text source. The engine gives facilities to work with any databases, including in native PDO, MySQL, PostgreSQL, SQLite, PHP arrays, and more. It is possible to design templates using any visual editor (like Dreamweaver or FrontPage), and thus to make templates that are compatible with W3C standards for example. It features simple block management, useful display formats, conditional displaying for blocks and locators, remote XML/HTML attribute modification, a cache system, and the ability to include sub-templates and execute associated scripts. Plug-ins are supported since version 3.0.

No download Website Updated 04 Jun 2014 TemplateFx

Screenshot
Pop 168.55
Vit 16.56

TemplateFx is a dynamic templating tool which allows you to generate output based on a template and some source data. It was designed to be used to generate configurations for CLI based devices like Cisco routers and switches.

Download Website Updated 05 Mar 2013 XIST

Screenshot
Pop 140.71
Vit 18.52

XIST is an extensible HTML and XML generator. It is also an XML parser with a very simple and Python-esque tree API. Every XML element type corresponds to a Python class, and these Python classes provide a conversion method to transform the XML tree (e.g. into HTML). XIST can be considered 'object-oriented XSLT'. XIST also includes a cross-platform templating language, Oracle utilities, and various other tools.

No download Website Updated 03 Jul 2012 Contemplate Web Templating System

Screenshot
Pop 116.76
Vit 9.10

Contemplate is a Web templating system that allows writers, designers, and developers to focus on what they do best. Store content, design templates and code in separate files, edit them with your favorite tools, then use Contemplate's PHP scripts to merge them at runtime.

No download No website Updated 02 Apr 2014 Template Data Interface (TDI)

Screenshot
Pop 100.14
Vit 5.45

Template Data Interface (TDI, /ʹtedɪ/) is a markup templating system written in Python with (optional but recommended) speedup code written in C. Unlike most templating systems, TDI does not invent its own language to provide functionality. Instead, you simply mark the nodes you want to manipulate within the template document. The template is parsed, and the marked nodes are presented to your Python code, where they can be modified in any way you want.

Download No website Updated 01 Sep 2009 DooPHP

Screenshot
Pop 63.32
Vit 1.75

DooPHP is a very fast PHP framework. It enables developers at all levels to rapidly develop robust Web 2.0 applications. It is quite feature rich. DooPHP supports some common stuff found in a Web framework, such as an MVC-base structure, RESTful APIS, a REST client, URI routing, database ORM tools, a model generator, HTTP Digest Authentication, a flexbible compiling template engine, logging and profiling tools, and more.

Download Website Updated 12 May 2013 Snippetory

Screenshot
Pop 62.74
Vit 2.68

Snippetory is a general Java template engine based on passive templates. In passive templates, template code and logic are clearly separated from each other. The templates contains very simple mark up. By removing logic, templates are directly accessible, fully parametrized, and free of context, and can easily be reused. Navigation, code competition, and structuring of the code with methods and classes are supported.

Screenshot

Project Spotlight

MeTA1

A message transfer agent.

Screenshot

Project Spotlight

W3Perl

A server logfile statistic analysis program.