北京大学Asseters小组开发的新一代代码搜索引擎。 目前iSoCode可以检索大约200个优秀(是真的优秀的~)的开源项目,包括jdk、Lucene、log4j、jdom、commons-
Aluminum 是一个强大而且灵活的模板引擎,可用来生成HTML问答,可在独立应用或者Servlet环境中使用。
Dotpl-JS 是一个纯javascript模板引擎,支持IF和FOR关键字,多循环衔套及字段渲染,跨浏览器支持。是一个实用的javascipt工具,页面静态化利器!
ns- template是一年多前开始设计制作的一款PHP模板引擎,拥有的功能除了常见的if/loop/include之外还支持修改器、自定义修改器、自定义标签。
Xtempore 是一个轻量级、模块化且功能强大的基于XML的跟领域无关的模板语言。通过将对象模型和XML模板合成,生成另外一个XML文档。
PUREPHP是一个与往常PHP模板引擎(SMARTY)不一样的模板引擎,它的思想源于美术,PHP工程师好比拿着一支由代码写的画笔,在美工所制作出来的画布上再次创作。
HTTL(Hyper-Text Template Language)是一个高性能的开源JAVA模板引擎,适用于动态HTML页面输出,可替代JSP页面,指令和Velocity相似。
jSmart 是著名的 PHP 模板引擎 Smarty 的 JavaScript 移植版本。 示例模板: <script id=\"test_tpl\" type=\"text/x-jsmart-tmpl\">
基于javascript 实现的模板引擎,类似于 Microsoft’s jQuery template plugin,但更简单易用!
SharpTAL 将基于 XML 的模板编译成 .NET 的编译代码,包含对 Zope Page Templates (ZPT) 语言的完整实现。ZPT
Handlebars.js 是一个 JavaScript 的页面模板库
Ease Template 模板能够改善网站的结构,其特点有: 可以在几秒钟改变整个站点的外观;
mustache.js 是一个 Mustache 模板系统的 JavaScript 实现。 Mustache 模板语法的逻辑比较简单。它用于HTML,配置文件,源代码等。它的工作方式是通过通过以哈希值或者对象的方式扩展模板标签。
JsHtml 提供简洁的 HTML、全 JavaScript 的模版引擎,灵感来自 ASP.NET MVC 中的 razor 视图引擎。可在浏览器使用,也支持 Node.js 。
templayed.js 是一个兼容 Mustache 的 JavaScript 模板引擎,速度最快,体积最小。 性能比较:
ECT是一个新兴的JavaScript模板引擎,主要致力于性能表现。 ECT开发者称,与其他引擎(如Dust、Hogan.js、Fest、Handlebars.js、doT、Swig、Eco、EJS、CoffeeKup和Jade等)相比,ECT目前是最快的,见基准测试。你可
Rythm(睿)是一个Java模板引擎,任何使用Velocity、FreeMarker的地方都可以使用Rythm。
Stitch 让你将 PHP 模板和页面分开不同的文件保存,然后动态的缝合在一起生成页面。
artTemplate 是新一代 javascript 模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用 javascript
gt-engine-play2 是一个为 Play Framework 2 提供 Groovy 编写模板的插件。
consolidate.js是一款javascript 模板引擎整合库.支持现今流行的多种模板引擎.
T.js 是一个微型的 JavaScript 模板引擎,压缩后大小只有 400 个字节。 示例代码:
play2-groovy-templates 是一个为 Play Framework 2 提供 Groovy 编写模板的插件。
ICanHaz.js 是一个简单而且功能强大的客户端的 JavaScript 模板引擎。 示例模板:
Art Mustache(文艺的大胡子)是一个python模板引擎,它非常简单,它被设计为一个容易学习,紧凑和富有表现力的模板引擎,使得编码更加流畅。
Play!框架是一个先进的现代化Java web框架,极大的提升了Java开发人员开发web应用的效率。然而Play的view层(即html模板)的性能却差强人意。Play1使用groovy模板作为渲染引擎,而Play2使用Scala模板。在Play1时期
JS Razor 将一个 HTML 模版转成 JavaScript 对象,可用于生成浏览器上的 HTML,基于服务器传送的 JSON 模型对象。
PlayRythm是基于Rythm模板引擎的PlayFramework v1.x插件,在内置的groovy以及很受欢迎的Japid模板引擎之外提供了有一个模板引擎的选择。其特性如下:
kino.razor-一个javascript模版工具。简单易用,而且入门成本极低,对于熟悉asp.net mvc的razor模版的程序员更是0学习成本。
EJS 可以将数据和模板合并然后生成 HTML 文本。 示例代码: <!-- templates/supplies.ejs -->
Juicer 是一个高效、轻量的前端 (Javascript) 模板引擎,效率和易用是它追求的目标。 除此之外,它还可以运行在Node.js 环境中。
baiduTemplate希望创造一个用户觉得“简单好用”的JS模板引擎 1、应用场景: 前端使用的模板系统 或 后端Javascript环境发布页面
Elapse 是一个开源的 JavaScript 模板引擎,其特点如下: 语法简单:由于该引擎基于JS语法,并做增强,所以学习成本低,且功能强大。
jquery-tmpl 是 jQuery 的一个实现模板引擎的插件。
dom.js 是一款可用在客户端和服务器端的 JavaScript 模板引擎,示例代码: var mytemplate = function () {
doT.js 包含为浏览器和Node.js 准备的 JavaScript 模板引擎。