freemarker.go - :bento: FreeMarker template engine in golang. FreeMarker 模版引擎的 golang 实现。

  •        253

:bento: FreeMarker template engine in golang. FreeMarker 模版引擎的 golang 实现。

https://github.com/b3log/freemarker.go

Tags
Implementation
License
Platform

   




Related Projects

FreeMarker - Template Engine

  •    Java

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.

freemarker - Apache Freemarker

  •    Java

By sending a pull request you grant the Apache Software Foundation sufficient rights to use and release the submitted work under the Apache license. You grant the same rights (copyright license, patent license, etc.) to the Apache Software Foundation as if you have signed a Contributor License Agreement. For contributions that are judged to be non-trivial, you will be asked to actually signing a Contributor License Agreement. FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML to auto generated source code) based on templates. It's a Java package, a class library for Java programmers. It's not an application for end-users in itself, but something that programmers can embed into their products. FreeMarker is designed to be practical for the generation of HTML Web pages, particularly by servlet-based applications following the MVC (Model View Controller) pattern.

RecyclerViewTemplate - One Template which solves all frequently used RecyclerViews Code Snippets

  •    FreeMarker

The main purpose of this repo is to reduce the boiler plate code used in RecylerView's for different views and use cases. Yeah! All you have to just mark the fields in the template wizards. Now, you're good to go. This template supports RecyclerView customziations like list, grid, header, footer, header-footer, toggle, checkbox, radio, google play like RecyclerView and Section RecyclerView.

FreeMarker.Net - View Engine for ASP.NET MVC with FreeMarker

  •    ASPNET

FreeMarker.Net provides the View Engine for ASP.NET MVC. FreeMarker.Net make use of FreeMarker and compiled into .Net assembly with IKVM.

Android-Studio-MVP-template - Android MVP template for Android Studio

  •    FreeMarker

This is an Android Studio template for MVP. It is inspired by u2020-mvp-android-studio-template and follows Antonio Leiva's MVP implementation guide for Android. It also implements presenter surviving orientation changes following Antonio Gutierrez's article.


webelements

  •    Java

This package allows the creation of web-application with a clear distinction between code (servlet) and layout (freemarker-template). It contains an automatic and dynamic generator for freemarker-templates.

Common Template Language

  •    Java

Common Template is kind of Template Language. It belongs to presentation layer. JSP, Velocity, and FreeMarker are some of the similar products.

Android-studio-material-template - A template for Android Studio to create applications with material design and Navigation Drawer

  •    FreeMarker

A template for Android Studio to create applications with material design and Navigation Drawer.

android-studio-template - a template of model activity|adapter for adnroid studio 。一个自定义的activity |adapter模板。

  •    FreeMarker

a template of model activity|adapter for adnroid studio 。一个自定义的activity |adapter模板。

JSTE: Javascript templates

  •    Java

JSTE is a lightweight, fast template engine for Java applications. JSTE is like JSP, Velocity or FreeMarker, but uses Javascript for computing support (just as JSP uses Java). JSTE makes it easy to create templates of all kinds (HTML, XML, email, etc).

gradle-appengine-templates - Freemarker based templates that build with the gradle-appengine-plugin

  •    FreeMarker

You can use Google App Engine backend templates hosted in this repository to add a backend to your existing (or new) Android application from Android Studio IDE.All of these backends are designed to be hosted on App Engine (which provides autoscaling and high-availability out-of-the-box), and can be used under App Engine's free resource quotas.

ace - HTML template engine for Go

  •    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.

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

  •    Go

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.

incubator-freemarker - Mirror of Apache Freemarker (Incubating)

  •    Java

Apache FreeMarker is an effort undergoing incubation at The Apache Software Foundation (ASF). Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.By sending a pull request you grant the Apache Software Foundation sufficient rights to use and release the submitted work under the Apache license. You grant the same rights (copyright license, patent license, etc.) to the Apache Software Foundation as if you have signed a Contributor License Agreement. For contributions that are judged to be non-trivial, you will be asked to actually signing a Contributor License Agreement.

quicktemplate - Fast, powerful, yet easy to use template engine for Go

  •    Go

Fast, powerful, yet easy to use template engine for Go. Inspired by mako templates philosophy.goTemplateBenchmark compares QuickTemplate with numerous go templating packages. QuickTemplate performs favorably.

MGTemplateEngine - Cocoa system to generate output based on templates and data, like Smarty etc.

  •    Objective-C

MGTemplateEngine is a native Cocoa system for generating text output based on templates and data. It's a close cousin of systems like Smarty, FreeMarker, Django's template language, and other such systems. The pipe-character indicates a filter is being applied; i.e. the value of "foo.bar" will then be fed to the "uppercase" filter before being displayed. You can apply filters to markers as well as variables.

JCopist

  •    Java

JCopist is a template-based document generation server based on OpenOffice.org. Its templates are regular OpenDocuments enhanced with the FreeMarker scripting language. A wide range of formats are available, eg. : ODT, PDF, RTF, HTML, MS Word, MS Excel

Niggle web application framework

  •    Java

The Niggle web application framework is a java class library that allows a complete separation of data and presentation from the servlet's dispatching logic. It leverages various Java API's as well as the freemarker template library.

Javalin - A Simple REST API Library for Java / Kotlin

  •    Java

Javalin is a very lightweight web framework for Kotlin and Java, inspired by Sparkjava and koa.js. Javalin is written in Kotlin with a few functional interfaces written in Java. This was necessary to provide an enjoyable and near identical experience for both Kotlin and Java developers.