Landscape - XSL Presentation Framework

  •        52

Landscape aims to provide a solid foundation to develop complex and feature rich frontends for web application or websites. Never complain anymore for malformed HTML code or ultra rigid templates. Landscape is meant to give you the complete control over the generation of HTML...

http://lsc.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

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.

xslt-markdown - HTML to Markdown XSL Template


HTML to Markdown XSL Template

Xsl To .NET Code Generator


This is an add-in to Microsoft Visual Studio 2010, it helps you generate C# code from an xsl template; C# does not have the power of C++ templates (I know C# has generics, but they are not exactly the same); but it can easily use the power of xsl templates to generate tons of cod

xslt-template-engine - XSLT as a template engine or why do I love XSLT


XSLT as a template engine or why do I love XSLT

Thymeleaf - Java template engine


Thymeleaf is a modern server-side Java template engine for both web and standalone environments. Its main goal is to bring elegant natural templates to your development workflow — HTML that can be correctly displayed in browsers and also work as static prototypes, allowing for stronger collaboration in development teams.



TemplateLite


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

Template Engine


Fast template processor for HTML/XML/text templates. No template language or new tags to learn. Templates can be valid HTML/XML. Easy to use and powerful!

hermes - Golang package that generates clean, responsive HTML e-mails for sending transactional mail


Hermes is the Go port of the great mailgen engine for Node.js. Check their work, it's awesome! It's a package that generates clean, responsive HTML e-mails for sending transactional e-mails (welcome e-mails, reset password e-mails, receipt e-mails and so on), and associated plain text fallback.Theme templates will be embedded in your application binary. If you want to use external templates (for configuration), use your own theme by implementing hermes.Theme interface with code searching for your files.

hero - A handy, fast and powerful go template engine.


Hero is a handy, fast and powerful go template engine, which pre-compiles the html templates to go code. It has been used in production environment in bthub.io.Hero is the fastest and least-memory used among currently known template engines in the benchmark. The data of chart comes from https://github.com/SlinSo/goTemplateBenchmark. You can find more details and benchmarks from that project.

XSLT-PHP-Template-Engine


This is a simple but effective and powerful template engine running PHP with XSLT. With XSLT syntax, your template code and may be portable to virtually any programming language.

TallXSLT


The Template Abstraction Layer Library for XSLT is a java library that allows a programmer to use XSLT as a template engine. This library takes the ideas from web template engines like Smarty and uses XSLT as the template language.

html-template-templatetoolkit - Convert HTML::Template templates to TemplateToolkit templates


Convert HTML::Template templates to TemplateToolkit templates

Stapling - Parse JSON with XSLT, and forget about JavaScript templates and template engines!


Parse JSON with XSLT, and forget about JavaScript templates and template engines!

nosetest-xunit-xslt - XSLT template used to convert nose XUnit files to HTML.


XSLT template used to convert nose XUnit files to HTML.

perl-HTML-Template - HTML::Template - Perl module to use HTML templates from CGI scripts


HTML::Template - Perl module to use HTML templates from CGI scripts

w.xsl - [Alpha Release] XSL Utilities and Template Engine for SymphonyCMS


[Alpha Release] XSL Utilities and Template Engine for SymphonyCMS

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.

blaze - :fire: Meteor Blaze is a powerful library for creating live-updating user interfaces


Blaze is a powerful library for creating user interfaces by writing reactive HTML templates. Compared to using a combination of traditional templates and jQuery, Blaze eliminates the need for all the "update logic" in your app that listens for data changes and manipulates the DOM. Instead, familiar template directives like {{#if}} and {{#each}} integrate with Tracker's "transparent reactivity" and Minimongo's database cursors so that the DOM updates automatically.A template compiler that compiles template files into JavaScript code that runs against the Blaze runtime library. Moreover, Blaze provides a compiler toolchain (think LLVM) that can be used to support arbitrary template syntaxes. The flagship template syntax is Spacebars, a variant of Handlebars, but a community alternative based on Jade is already in use by many apps.

template-engine - Simple engine for producing and managing html templates.


Simple engine for producing and managing html templates.

soy-clj - An idiomatic Clojure wrapper for Google Closure templates.


An idiomatic Clojure wrapper for Google's Closure templating system.Closure Templates are a client- and server-side templating system that helps you dynamically build reusable HTML and UI elements. They have a simple syntax that is natural for programmers, and you can customize them to fit your application's needs. In contrast to traditional templating systems,in which you must create one monolithic template per page, you can think of Closure Templates as small components that you compose to form your user interface. You can also use the built-in message support to easily localize your applications.