我正在寻找类似于例如C++的模板/生成器库.Ruby的Erb,Haml,PHP的Smarty等
如果我会运行一些基本功能,如循环,if/else,int转换为字符串等,那将是很棒的.
如果我可以在哈希映射中传递所有这些参数而不是为每个参数调用某个函数,那么传递给模板渲染引擎的参数也很重要.
你有什么建议?
我也可以看到嵌入像Lua这样的语言的可能性,但是我还没有为它找到一个模板化的库.
快速回顾上述项目.
http://rgrz.tumblr.com/post/13808947359/review-of-html-template-engines-in-c-language
网站:http://www.clearsilver.net
项目:https://code.google.com/p/clearsilver/
组:http://tech.groups.yahoo.com/group/ClearSilver
许可证:新BSD许可证
语言:C
最后更新:2011年11月28日
最新发布:2007年7月12日0.10.5
文件:丰富
社区:中等(每月<10次讨论)
网站:http://teng.sourceforge.net
代码:http://teng.svn.sourceforge.net/teng/
组:http://sourceforge.net/projects/teng/
许可证:新BSD许可证
语言:C++
绑定:php,python
最后更新:2011年3月8日
最新发布:2011年3月8日的2.1.1
文件:丰富
社区:低(自2010年以来罕见的讨论)
网站:http://www.lazarusid.com/libtemplate.shtml
项目:仅下载
组:无
许可证:免费使用
语言:C(低级)/ C++(接口)混合
最后更新:未知
最新发布:未知
文件:无
社区:没有
网站:http://nulidex.com/code/docs/html_template/
项目:http://sourceforge.net/projects/htmltemplatec
组:http://sourceforge.net/projects/htmltemplatec
许可证:GPL
语言:C++
最后更新:2011年3月27日
最新发布:Beta 0.0.4,2011年3月27日
文件:中等
社区:没有
网站:http://ctpp.havoc.ru/en/
项目:仅下载
组:无
许可证:BSD许可证
语言:C++ with C API
最后更新:2011年10月5日
最新发布:2011年10月5日版本2.7.2
文件:丰富
社区:没有
网站:http://www.webtoolkit.eu/wt/
项目:http://www.webtoolkit.eu/wt/
集团:http://www.webtoolkit.eu/wt/community
许可证:GPL和商业
语言:C++
最后更新:2011年11月29日
最新发布:2011年11月29日的3.2.0
文件:丰富
社区:低(罕见活动)
网站:http://flate.dead-inside.org/
项目:无
组:无
许可证:LGPL v2.1
语言:C
最后更新:2010年9月4日
最新发布:2010年9月4日的2.0
文件:差
社区:没有
Grantlee是一个基于Django模板系统的字符串模板引擎.它被移植到C++/Qt.
NLTemplate是一个小型C++模板库,其语法类似于Django.
可变替换
可重复或可选的块
文件包括
MIT许可
没有外部依赖
单一源文件,易于添加到任何项目中
免责声明:我是作者.