|
Home |
News |
Wiki |
About StringTemplate |
Feedback |
Support |
Bugs |
|
|
Latest version is 3.2. Download now! » |
![]() |
What is StringTemplate?StringTemplate is a java template engine (with ports for C# and Python) for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. It evolved over years of effort developing jGuru.com. StringTemplate also generates this website and powers the ANTLR v3 code generator. Its distinguishing characteristic is that it strictly enforces model-view separation unlike other engines. Strict separation makes websites and code generators more flexible and maintainable; it also provides an excellent defense against malicious template authors. There are currently about 600 StringTemplate source downloads a month. Terence Parr is the maniac behind both StringTemplate and ANTLR. He is a professor of computer science at the University of San Francisco. More... |
Testimonials ANTLR and StringTemplate are good ways of doing things. Terence has created... Christian Schladetsch After some years of using ANTLR and StringTemplate, I find these set of... Gevik Babakhani We use StringTemplate as our presentation engine for our rapid code development... Bediako George We use StringTemplate in lots of the project here in the company. The ... e4s3 More... |
Showcase StringTemplate ViewEngine for ASP.Net MVC Jamison Morrow Fri Feb 13, 2009 11:47 ViewEngine that utilizes ST for the ASP.Net MVC Framework. Apache Camel string-template: component Terence Parr Mon Jan 26, 2009 17:02 Looks like Camel has a wrapper for the Java ST implementation. Export .NET Data Table (or IEnumerable) to PDF, Word , Excel, CSV or HTML Ignat Andrei Tue Jul 1, 2008 12:45 By using StringTemplate in C# I have realized to export a DataTable ( usually... More... |
|
|
|