模板+数据(Model)=输出。列表顺序与排名无关。
模板引擎 | 国产 | 官网 | 开源中国收录 | 最初版日期 | 最新版本 | Release日期 | 作者 | 语言 | 模版扩展名 | 依存库文件 | 备考 |
java | 外国 | http://www.oracle.com/technetwork/java/index.html | https://www.oschina.net/p/java | 1996/1/23 | jdk-1.8.0_131 | 2017/4/18 | sun/Oracle | java | java | ||
JSP | 外国 | 无 | 未 | 1996/1/23 | 2017/4/18 | sun/Oracle | JSP | jsp | |||
Velocity | 外国 | http://velocity.apache.org/ | https://www.oschina.net/p/velocity | 2003/1/15 | velocity-1.7 | 2010/11/29 | gstein | Velocity Template Language (VTL) | vm | 无 | |
freemarker | 外国 | http://freemarker.org/index.html | https://www.oschina.net/p/freemarker | 1998/1/1 | freemarker-2.3.26 | 2017/3/25 | Benjamin Geer | FreeMarker Template Language (FTL) | ftl | 无 | |
Beetl | 国产 | http://ibeetl.com/ | https://www.oschina.net/p/beetl | 2011/4/1 | beetl-2.7.14 | 2017/5/9 | 李家智 | btl | 无 | ||
mustache | 外国 | https://github.com/spullara/mustache.java | 未(JavaScript:https://www.oschina.net/p/mustache) | 2011/9/18 | mustache.java-0.9.4 | 2016/9/23 | Sam Pullara,CA | mustache | 无 | ||
Trimou | 外国 | http://trimou.org/ | https://www.oschina.net/p/trimou | 2013/5/18 | trimou-2.2.0.Final | 2017/3/11 | Martin Kouba,Red Hat, Inc. | trimou | slf4j-api-1.7.25.jar | ||
Rocker | 外国 | https://github.com/fizzed/rocker | 未 | rocker-0.20.0 | 2017/5/2 | Fizzed, Inc. | .rocker.html | slf4j-api-1.7.25.jar | |||
smarty4j | 国产 | https://github.com/linux-china/smarty4j | https://www.oschina.net/p/smarty4j | 2007/4/17 | smarty4j-1.0.1 | 2011/10/19 | asm-all-5.2.jar | ||||
pebble | 外国 | http://www.mitchellbosecke.com/pebble/home | https://www.oschina.net/p/pebble-tpl | 2013/10/1 | pebble-2.3.0 | 2016/11/14 | Eric Bussieres,加拿大 | slf4j-api-1.7.25.jar guava-21.0.jar coverity-escapers-1.1.1.jar | |||
rhythm | 国产 | http://rythmengine.org/ | 未 | 2013/1/26 | rythm-engine-1.2.0 | 2017/3/25 | 罗格林 | mvel2-2.1.5.Final.jar pat-1.5.3.jar ecj-4.4.jar commons-lang3-3.3.2.jar | |||
thymeleaf | 外国 | http://www.thymeleaf.org/ | https://www.oschina.net/p/thymeleaf | 2012/1/30 | thymeleaf-3.0.6 | 2017/5/7 | http://www.thymeleaf.org/team.html | slf4j-api-1.7.25.jar ognl-3.1.12.jar javassist-3.20.0-GA.jar attoparser-2.0.4.RELEASE.jar unbescape-1.1.4.RELEASE.jar | |||
jtwig | 外国 | http://jtwig.org/ | 未 | 2013/10/30 | jtwig-5.85.3 | 2017/2/26 | http://www.lyncode.com/m/jmelo/ | slf4j-api-1.7.25.jar guava-21.0.jar parboiled-core-1.1.8.jar parboiled-java-1.1.8.jar concurrentlinkedhashmap-lru-1.4.2.jar commons-lang3-3.3.2.jar asm-all-5.2.jar | |||
Handlebars | 外国 | https://github.com/jknack/handlebars.java | 未(JavaScript:https://www.oschina.net/p/handlebars) | 2012/6/26 | handlebars-4.0.6 | 2016/8/10 | Edgar Espina | hbs | slf4j-api-1.7.25.jar commons-lang3-3.3.2.jar antlr4-runtime-4.5.1-1.jar | ||
HTTL | 国产 | https://github.com/httl/httl/releases | https://www.oschina.net/p/httl | 2011/9/15 | httl-1.0.12 | 2015/7/7 | 梁飞,2009年加入阿里巴巴,负责中间件的开发,Dubbo开源分布式服务框架作者,HTTL开源模板引擎作者。 2012年加入天猫,负责手机天猫APP的技术团队,见证了天猫双11无线化全过程。 | javassist-3.20.0-GA.jar | Jre环境下不能执行 |