已选Tag

关联Tag

Thymeleaf

Thymeleaf是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用开发。它是一个开源的Java库,基于Apache License 2.0许可,由Daniel Fernández创建,该作者还是Java加密库Jasypt的作者。Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP,或其他模板引擎,如Velocity、FreeMarker等。Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加到模板中即可。接下来,这些标签属性就会在DOM(文档对象模型)上执行预先制定好的逻辑。

Web java template html html5 xml templates xhtml template_engine templating xhtml5
Jade

Jade是一款高性能、简洁易懂的Node.js模板引擎,是Haml的Javascript实现,在服务端(Node.js)及客户端均有支持。

Jade创始人是Sir Gilbert Simpson,2010年7月3日发布了首个版本(v0.0.2)。目前已经成立了Jade软件公司来负责开发维护该产品。

Jade有两点是超出传统模板技术的,一是简洁,Jade强制的缩进格式能凸显HTML的结构,而对于前端来说,最重要的任务恰恰是处理结构,而不像一般的HTML那样是处理内容;二是html-aware,Jade专为HTML设计,因此可以做许多传统模板做不到的专门针对HTML的优化。

开发语言: JavaScript

template javascript Nodejs node template_engine templateengine template-engine haml
HTML5 Boilerplate

HTML5 Boilerplate是一个出色的前端开发框架,可用来构建快速、健壮、适应力强的Web App或网站。其核心是用于帮助开发HTML5站点和应用程序的组件。

HTML5 Boilerplate由Paul Irish开发完成,2010年8月10日发布了首个版本HTML5 Boilerplate 0.9。

HTML5 Boilerplate包含很多先进特性,例如集成HTML5,如果想快速开发基于HTML5的网站,它将是不错的选择;包含大量针对服务器的默认配置,无需修改即可配置出安全、标准的Web服务器;完整的JavaScript调试机制;针对所有浏览环境做了优化,包括移动版本和打印版本等。

开发语言:HTML、CSS、JavaScript

template javascript css html5 css_framework
WTL

WTL 是 Windows Template Library 的缩写,由微软的ATL(Active Template Library) 小组开发,主要是基于 ATL 对Win32API 的封装。从 2.0 后,功能逐步完善,成为了一个完整的支持窗口的框架(windows framework)。WTL 在开发者之间的悄悄传播已经超过一年了, 传闻它是基于ATL的,并在微软内部使用。这理所当然的引起了ATL开发者社区的注意。这些人从ATL1.1开始,就一直为ATL控件书写UI代码,但是他们发现,他们的所写的代码常常就是纯的Win32 GDI代码。我告诉您, WTL并没有多大不同。

template c++ Windows library class Development Programming
Eigen

Eigen 是一个线性算术的C++模板库,包括:vectors,matrices,以及相关算法。功能强大、快速、优雅以及支持多平台。, ,

template c++ vector library matrix math mathematics linear_algebra expression_templates
CImg

"The CImg Library是一个强大的图像处理类库。在代码中使用此类可以导入/导出,处理,和显示图片,它是一个强大的处理图像的C++工具箱。"

template c++ image library Graphics toolkit image_processing multi_platform high_bit_depth_images image_filtering multispectral arbitrary_number_of_colour_bands image_analysis headerlibrary image_transformation thread_safe graphicslibrary imagelibrary stable volumetric
Vaadin

Vaadin 是一个RIA的基于浏览器的富客户端的Web框架。与 JavaScript 库或者是基于浏览器插件的解决方案不同,Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器通过 Ajax 技术跟服务器端进行交互。Vaadin 提供多种各样的UI组建

Web java template API javascript html css ajax javaee framework opensource server library components ui webapp ria layout gridview menu eclipse widget gwt tools button Grid free wysiwyg LayoutManager Component source Development toolkit Programming community cross-platform eclipse_plugin front-ends template_engine open-source multi-platform userinterface user_interfaces gui_framework widgets grids webapplication serverside widget-set layouting server-side suggest-as-you-type vaadin server-driven richweb eclipseplug-in richinternetapplication layouts eclipse-plugins web-application googlewebtoolkit suggestion eclipseplugin toolkits apache2
Template Lite

Template Lite是一个非常快并且小的HTML模板引擎,它最初被创造作为Smarty的更小的替代品,就是人们熟知的轻量级Smarty。在大多数情况下,它是Smarty的的一个下降替代,但是,它只使用大约一半的内存,并且在编译和显示模板的时候运行的相当的快和使用很少的CPU时间。

template smarty templates templateengine templatelite smartyalternative alternativetosmarty
Smarty

"smarty是一个基于PHP开发的PHP模板引擎。它提供了逻辑代码与外在内容的分离,简单的讲,目的就是要使PHP程序员与美工分离

template php language library design smarty templates Programming template_engine tikiwiki templating postnuke
Drupal

"Drupal是一个开源的基于PHP的内容管理平台

Web template php blog mysql cms design rss tags portal cmf theme forum Development content_management site_management dynamic_content intranet cms_focus podcasting syndication journal website_management
Velocity

Velocity是一个基于Java的模板引擎,它允许开发者简单地使用模板语言来引用由Java代码定义的对象,从而实现界面和Java代码分离,这样,界面设计人员可以和Java程序开发人员同步开发一个遵循MVC架构的Web站点。

Velocity是Apache软件基金会下的一个软件项目,在2006年10月26日,Apache软件基金会宣布将Jakarta Velocity升级为TLP(Apache Top Level Project)项目,并命名为Apache Velocity。并于2006年11月24号发布了Velocity 1.5 Beta 2版本。

Velocity功能丰富,除了开发Web站点,它还可以当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。

开发语言: Java

java template Apache xml xsl xslt bytecode docbook template_engine
Apache Live Log

Apache Live Log是一个用Perl开发的在浏览器通过Ajax技术对Apache日志文件进行实时监控的Apache模块。它可以根据IP地址分组显示最近的访问者,支持跨平台。

Security Web template php VISUALIZATION workflow 3d Apache mvc framework xml database caching library orm debug email ldap rss tools translation i18n log plugin Component configuration archive Authentication charting enterprise webdav image_processing openid internationalization ezpublish typekey
node 模板引擎 jade

Jade是受Haml的影响以JavaScript实现用于node的高性能模板引擎。主要特征有:客户端支持,高可读性,灵活缩进,html 5模式,可选内存缓冲,默认代码转义以提高安全性,以过滤器产生解析树,模板继承,开箱即用的Express JS支持,命令行运行编译jade模板,通过each透明迭代对象,数组,甚至非枚举类,块注释,块扩展,编译和运行时上下文错误报告,属性改写,静态包含,mixins,块注释,无标签前缀,AST过滤器。

template javascript Nodejs node template_engine templateengine template-engine haml
SharpTemplate

SharpTemplate.NET是一个轻量级的用于一般用途的模板引擎,适用于.NET 2.0环境。完全兼容C#的表达式解析器、缓存和宏,简单易用而且功能强大,支持可嵌入式语法。

template dotnet parser engine nvelocity useful
TomatoCart

Tomato Cart 是一个用PHP开发的开源电子商务软件,源自osCommerce但拥有更好的用户体验。它提供一个全新的前台和后台界面,后台采用ExtJS开发。

template php shopping opensource shoppingcart cart commerce ecommerce multiligual opensourcesolution web20 open-source
FreeMarker Eclipse Plugin

FreeMarker Eclipse Plugin是一个FreeMarker官方提供的在Eclipse开发环境中编辑FreeMarker模版的插件,具有语法高亮、错误提示以及大纲视图的功能,支持跨平台。

java template html language script engine
Apache Velocity

Apache Velocity是一个基于Java的模板引擎。Velocity是Apache基金会旗下的一个开源软件项目,旨在确保Web应用程序在表示层和业务逻辑层之间的隔离(即MVC设计模式)。它提供了一个模板语言去引用由Java代码定义的对象。

java template Apache xml xsl xslt bytecode docbook template_engine
Thrust

Thrust 是一个开源的 C++ 库用于开发高性能并行应用程序,以 C++ 标准模板库为蓝本实现,Thrust 带来一系列并行计算领域的抽象层。

template c++ library stl cuda genericprogramming parallelprogramming gpgpu
jangod
暂无描述。。。
java template django script engine jvalog jangod
Visual Web Developer

Visual Web Developer是微软的一款免费的开发环境,可以用来创建、测试和部署Web应用程序,支持ASP.Net、IIS、SQL Server等微软Web平台。Visual Web Developer 提供的功能包括:网页设计;代码编辑;调试;控件;数据访问;安全性、个性化设置等等。

template css visual aspdotnet Studio mylist checkit