当前访客身份:游客 [ 登录 | 加入开源中国 ]

开源项目

当前位置:
开源软件 » 分类导航 » 程序开发 » 模板引擎

软件分类

共有217 模板引擎开源软件,第1

php模板引擎,asp.net模板引擎,.net模板引擎,discuz模板引擎,asp模板引擎,jsp模板引擎,java模板引擎,discuz nt模板引擎,c#模板引擎

软件过滤: 排序: 收录时间 | 浏览数
  • Java模板引擎 FreeMarker

    FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过... FreeMarker 更多FreeMarker信息

    最近更新: FreeMarker 加入 Apache 孵化,发布 2.3.25 版本 发布于 5个月前

  • 模板引擎 Velocity

    OSChina 采用 velocity 作为页面模板 Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。  当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同... 更多Velocity信息

    最近更新: 【每日一博】Velocity构建一个稳定安全的Web应用 发布于 4年前

  • 新一代java模板引擎典范 Beetl

    Beetl目前版本是2.1,大小667K,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,开发和维护模板有很好的体验。是新一代的模板引擎。总得来说,它的特性如下: 功能完备:同主流的java模板引擎相比,Beetl具有绝大多数功能。适用于各种应用场景... Beetl 更多Beetl信息

    最近更新: Beetl 2.7.3 发布,Java 模板引擎 发布于 5天前

  • JavaScript 模板引擎 template.js

    template.js 一款 JavaScript 模板引擎,简单,好用。提供一套模板语法,用户可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。 特性: 模版编译,渲染 支持所有主流浏览器及Node(UMD) JavaScript原生语法 可自定义... 更多template.js信息

  • JavaScript 模板引擎 Velocity.js

    Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏... 更多Velocity.js信息

    最近更新: Velocity.js —— 来自淘宝的 JS 模板引擎 发布于 3年前

  • Java 的 Ruby 解释器 JRuby

    JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。Rails彻底加快及简化了Web应用的开发,不过它让人觉得不够成熟,特别是在高端企业级功能方面。另一方面,Java平台及其虚... 更多JRuby信息

    最近更新: JRuby 9.1.6.0 发布,Java 的 Ruby 解释器 发布于 3周前

  • 多脚本语言模板引擎 Tenjin

    Tenjin 是一个超快而且轻量级的模板引擎,类似 eRuby ,但支持嵌套的布局模板、嵌入其他模板,捕获模板的某个部分等等,同时还支持文件缓存和内存缓存、预处理等。 提供多种脚本语言的版本,包括:Ruby, PHP, Perl, Python 和 JavaScript 下图是一些常见模... Tenjin 更多Tenjin信息

    最近更新: Tenjin 0.7.1 for Ruby 发布,模板引擎 发布于 5年前

  • Java模板引擎 smarty4j

    smarty4j是一个smarty for java的模板引擎,该引擎是将smarty模板从php上移植过来,需要asm-3.0.jar。 smarty4j将文本解析成语法树,然后根据语法树生成Java Code的字节码,相当于一个基于JVM的smarty语法的编译器。语法树的生成采用左序遍历的方式依次生成... 更多smarty4j信息

  • Velocity工具箱 VelocityTools

    Velocity Tools 是 Velocity 模板引擎的一个子项目,用来将 Velocity 与 Web开发环境集成的工具包。例如你可以利用 VelocityTools 来集成 Velocity 和 Struts 框架,同时 VelocityTools 还提供 Velocity 的布局模板,以及很多常用的工具包。 Javadoc:htt... 更多VelocityTools信息

    最近更新: Velocity工具箱 VelocityTools 2.0 发布-下载 发布于 7年前

  • 纯javascript模板引擎 dotpl-js

    Dotpl-JS 是一个纯javascript模板引擎,支持IF和FOR关键字,多循环衔套及字段渲染,跨浏览器支持。是一个实用的javascipt工具,页面静态化利器! 示例代码: alert(dotpl.applyTpl("hello ${val}", {val:"world"})); alert(dotpl.applyTpl("hello ${val} ${v... 更多dotpl-js信息

  • .NET的Django模板 NDjango

    NDjango 是一个 .NET 平台上实现的 Django 模板语言,使用 F# 语言。 NDjango 还提供一个 VisualStudio 的扩展编辑器。 NDjango 更多NDjango信息

  • Java 模板引擎 Handlebars.java

    Handlebars.java 是一个不包含逻辑的,语义的 Java 模板引擎。 Maven:   <dependency>     <groupId>com.github.jknack</groupId>     <artifactId>handlebars</artifactId>     <version>${handlebars-version}</version>   </dependenc... 更多Handlebars.java信息

  • JavaScript 模板引擎 Elapse

    Elapse 是一个开源的 JavaScript 模板引擎,其特点如下: 语法简单:由于该引擎基于JS语法,并做增强,所以学习成本低,且功能强大。 可编译,高性能:经测试,编译后的运行效率和市面上大部分模板引擎效率持平,或更高。 简单的include:只需配置一个loa... 更多Elapse信息

  • NodeJS 模板引擎 Swig-NodeJS

    swig 是node端的一个优秀简洁的模板引擎,类似Python模板引擎Jinja,目前不仅在node端较为通用,相对于jade、ejs优秀,而且在浏览器端也可以很好地运行。 特性: 支持大多数主流浏览器。 表达式兼容性好。 面向对象的模板继承。 将过滤器和转换应用到模板中... 更多Swig-NodeJS信息

    最近更新: Swig —— NodeJS 模板引擎 发布于 4个月前

  • Python的纯Java实现 Jython

    Jython是Python的纯Java实现。她无缝地结合了Java类与Python,使用户能以Python语言的语法编写在Java虚拟机上运行的 软件。它的特点有:与相似的Java程序相比,Jython极大的的减少了编程代码量。Jython同时拥有解释器和编译器,使其无需编译就可以测试程序... Jython 更多Jython信息

    最近更新: Jython 2.7.0 Final 发布,Python 的纯 Java 实现 发布于 2年前

  • PHP模板引擎 Smarty

    smarty是一个基于PHP开发的PHP模板引擎。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使 用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中 显的尤... 更多Smarty信息

    最近更新: Smarty 3.1.30 发布,修正注入漏洞 发布于 4个月前

  • JavaScript 模板引擎 EJS

    EJS 可以将数据和模板合并然后生成 HTML 文本。 示例代码: <!-- templates/supplies.ejs --> <h1>Supplies</h1> <ul> <% for(var i=0; i<supplies.length; i++) {%>    <li><%= supplies[i] %></li> <% } %> </ul> var my_supplies = {supplies: ['mop'... 更多EJS信息

  • HTML5模板引擎 Thymeleaf

    Thymeleaf是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用开发。它是一个开源的Java库,基于Apache License 2.0许可,由Daniel Fernández创建,该作者还是Java加密库Jasypt的作者。 Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应... 更多Thymeleaf信息

    最近更新: Thymeleaf 3.0.2 发布,HTML 5 模板引擎 发布于 2个月前

  • javascript 模板引擎 artTemplate

    artTemplate 是新一代 javascript 模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用 javascript 引擎特性,使得其性能无论在前端还是后端都有极其出色的表现。在 chrome 下渲染效率测试中分别是知名引擎 Mustache 与 micro tmpl 的 25 、 32 倍... 更多artTemplate信息

  • node 模板引擎 jade

    Jade是受Haml的影响以JavaScript实现用于node的高性能模板引擎。 客户端支持 高可读性 灵活缩进 html 5模式 可选内存缓冲 默认代码转义以提高安全性 以过滤器产生解析树 模板继承 开箱即用的Express JS支持 命令行运行编译jade模板 通过each透明迭代对象,... 更多jade信息