gyt

gyt是一款简单的javaweb模板引擎,先支持模板包含,判断,循环变量替换等操作,同时可以自定义边界符号。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用jsp(java)程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。

Jedi-js

Jedi是百姓网公司的开源软件,是JavaScript的模板语言。

consolidate.js

consolidate.js是一款javascript模板引擎整合库.支持现今流行的多种模板引擎.

Art Mustache

ArtMustache(文艺的大胡子)是一个python模板引擎,它非常简单,它被设计为一个容易学习,紧凑和富有表现力的模板引擎,使得编码更加流畅。ArtMustache本身不是一个新的编程语言,而是使用本地语言(就像python)的语法进行编程。ArtMustache仅用到下面的语法标记:*@variable  变量生成到模板的语法,列如:@name

kino.razor

kino.razor-一个javascript模版工具。简单易用,而且入门成本极低,对于熟悉asp.netmvc的razor模版的程序员更是0学习成本。如何使用?web页面使用时,只需要增加script标签引入:<scriptsrc="kino.razor.js"></script>或者压缩版本:

mustache.clj

mustache.clj 是一个mustache模板的Clojure实现。在开发Rssminer时,因需要一个更快更轻巧的模板库,而开发。特点:零依赖,小巧。包含源代码的jar仅16K速度快。在i5机器上,一个测试中,每秒可生成约300M的HTML 通过Macro,完成模板到函数的转化,使用简单示例代码:(deftemplate

templayed.js

templayed.js是一个兼容Mustache的JavaScript模板引擎,速度最快,体积最小。性能比较:

Stitch

Stitch让你将PHP模板和页面分开不同的文件保存,然后动态的缝合在一起生成页面。示例代码:Template.php<?phpinclude('stitch.php');?><!DOCTYPEhtml><html><head></head><body><divstyle="background-color:#f0f0f

JsHtml

JsHtml提供简洁的HTML、全JavaScript的模版引擎,灵感来自ASP.NETMVC中的razor视图引擎。可在浏览器使用,也支持Node.js。示例模版index.jshtml:<html><head><title>@locals.title</title></head><body><ulclass="Task">@lo

ECT

ECT是一个注重性能的JavaScript模板引擎,内嵌CoffeeScript语法。ECT开发者称,与其他引擎(如Dust、Hogan.js、Fest、Handlebars.js、doT、Swig、Eco、EJS、CoffeeKup和Jade等)相比,ECT目前是最快的。你可以在客户端或Node.js服务器端使用ECT。特性:杰出的性能

Japid42

Play!框架是一个先进的现代化Javaweb框架,极大的提升了Java开发人员开发web应用的效率。然而Play的view层(即html模板)的性能却差强人意。Play1使用groovy模板作为渲染引擎,而Play2使用Scala模板。在Play1时期,Japid作为groovy的替代品,非常受欢迎。而在Play官方使用Scala替换groovy后,性能虽然有所提高,但是限于Scala编译器的

JSRazor

JSRazor将一个HTML模版转成JavaScript对象,可用于生成浏览器上的HTML,基于服务器传送的JSON模型对象。