•        104

SharpTemplate.NET is a lightweight general-purpose template engine for .NET 2.0. * Template syntax is fully customizable * Support for loops, conditionals, macros and full C# expression parsing



Related Projects

NVelocity - A .Net Template Engine

NVelocity is a template engine written in C# for .Net that is a port of the popular Java project Velocity (


Template Lite is a very fast, small HTML template engine written in PHP. The engine supports most of the Smarty2 template engine functions and filters. This template engine is no longer a Smarty Replacement. But is still similar to Smarty. The new TemplateLite3 is currently in the works and has a new parser and compiler structure along with a new syntax. The new TemplateLite is not backwards compatible for the templates but, the usage from php should work. Version 2 will still receive bug


NVelocity is a port of very propular open source java template enginee framework,velocity 1.6. NVelocity is a pure .Net library written in C# which currently targets Framework version 3.5.

php-gears - [Unsupported] A stand alone PHP template engine and parser.

[Unsupported] A stand alone PHP template engine and parser.

Liqp - An ANTLR based 'Liquid Template' parser and rendering engine.

An ANTLR based 'Liquid Template' parser and rendering engine.

codeigniter-dwoo - A simple Dwoo template engine implementation for CodeIgniter via Parser library.

A simple Dwoo template engine implementation for CodeIgniter via Parser library.

zeke-markdown - A markdown plugin for zeke coffeescript template engine parser

A markdown plugin for zeke coffeescript template engine parser

WindowsTemplateStudio - Windows Template Studio quickly builds a UWP app, using a wizard-based UI to turn your needs into a foundation of Windows 10 patterns and best practices

Windows Template Studio is a Visual Studio 2017 Extension that accelerates the creation of new Universal Windows Platform (UWP) apps using a wizard-based experience. The resulting UWP project is well-formed, readable code that incorporates the latest Windows 10 features while implementing proven patterns and best practices. Sprinkled throughout the generated code we have links Docs, Stack Overflow and blogs to provide useful insights.Example scenario: I need an app that uses MVVM Light, uses master detail, can suspend and resume, settings, maps on one of the pages and will need Azure hub notifications. It will need a background service that does a query every 5 minutes.

heat-translator - Translate non-heat templates to Heat Orchestration Template.

Heat-Translator is an Openstack project and licensed under Apache 2. It is a command line tool which takes non-Heat templates as an input and produces a Heat Orchestration Template (HOT) which can be deployed by Heat. Currently the development and testing is done with an aim to translate OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) templates to HOT. However, the tool is designed to be easily extended to use with any format other than TOSCA.Heat-Translator project takes a non-Heat template (e.g. TOSCA flat YAML template or template embedded in TOSCA Cloud Service Archive (CSAR) format) as an input, calls an appropriate Parser (e.g. TOSCA Parser) per the type of input template to parse it and create an in-memory graph, maps it to Heat resources and then produces a Heat Orchestration Template (HOT) as an output.


Lightweight code generator based on velocity template engine, intergrated into Visual Studio. ????????velocity???????????????Visual Studio??


A code generator application that makes use of the NVelocity template engine to generate code/scripts from a database. Initially developed to fill the gap left by the lack of Castle ActiveRecord generators/templates.

ace - HTML template engine for Go

Ace is an HTML template engine for Go. This is inspired by Slim and Jade. This is a refinement of Gold.Ace fully utilizes the strength of the html/template package. You can embed actions of the template package in Ace templates. Ace also uses nested template definitions of the template package and Ace templates can pass pipelines (parameters) to other templates which they include.

HappyTemplate Template Engine

A simple, light weight template engine which is designed to be embedded in a larger program. The template language is very simple, yet highly flexible. It can be used to generate C#, VB.Net, HTML, XML and pretty much any other kind of text based output.

template-smarty - Template engine inspired by the smarty php template engine

Template engine inspired by the smarty php template engine

Apache Velocity - Java-based template engine

Velocity is a Java-based template engine. It permits anyone to use a simple yet powerful template language to reference objects defined in Java code. Velocity separates Java code from the web pages, making the web site more maintainable over its lifespan and providing a viable alternative to Java Server Pages (JSPs) or PHP.

lstms_for_predictive_maintenance - LSTMS for Predictive Maintenance

Deep learning has proven to show superior performance in certain domains such as object recognition and image classification. It has also gained popularity in domains such as finance where time-series data plays an important role. Predictive Maintenance is also a domain where data is collected over time to monitor the state of an asset with the goal of finding patterns to predict failures which can also benefit from certain deep learning algorithms. Among the deep learning methods, Long Short Term Memory LSTM networks are especially appealing to the predictive maintenance domain due to the fact that they are very good at learning from sequences. This fact lends itself to their applications using time series data by making it possible to look back for longer periods of time to detect failure patterns. In this notebook, we build an LSTM network for the data set and scenario described at Predictive Maintenance Template to predict remaining useful life of aircraft engines using the Turbofan Engine Degradation Simulation Data Set. In summary, the template uses simulated aircraft sensor values to predict when an aircraft engine will fail in the future so that maintenance can be planned in advance.We suggest that you use Data Science Virtual Machine for this tutorial which comes with CNTK pre-installed. You can then configure to enable CNTK as Keras back end.

Rythm Engine - A template engine for Java programmer

A "Razor" like, rich featured, high performance and easy to use Java template engine


Generic Template system for C#

FreeMarker - Template Engine

FreeMarker is a template engine. That is, it provides an easy way to generate text (HTML, source code, configuration files, emails, etc.) that depends on changing data. It's designed to separate the rendering/formatting logic (like visual design, HTML issues, etc.) from the backing application logic and technical complexity. It has a flexible API so you can integrate it into your application the way that best fits it.