:bento: FreeMarker template engine in golang. FreeMarker 模版引擎的 golang 实现。
https://github.com/b3log/freemarker.goTags | freemarker template-engine template |
Implementation | Go |
License | GPL |
Platform | Windows MacOS Linux |
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.
template-engine java-template-engine html-renderingBy 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.
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.
android androidstudiotemplate androidstudio-plugin recyclerview recyclerview-adapter templatesFreeMarker.Net provides the View Engine for ASP.NET MVC. FreeMarker.Net make use of FreeMarker and compiled into .Net assembly with IKVM.
freemarker ikvm view-engineThis 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.
android mvp-boilerplate mvp mvp-android boilerplate android-studio-template android-studioThis 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 is kind of Template Language. It belongs to presentation layer. JSP, Velocity, and FreeMarker are some of the similar products.
A template for Android Studio to create MVPArms and MVPArt Page
mvp dagger2 dagger2-mvp template android androidtemplate mvparms armsA template for Android Studio to create applications with material design and Navigation Drawer.
a template of model activity|adapter for adnroid studio 。一个自定义的activity |adapter模板。
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).
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 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.
template-engine lexingHero 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.
template-engine hero lexingApache 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.
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.
template-engine fastMGTemplateEngine 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 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
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 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.
kotlin rest-api web-framework microservice servlet jetty rest-framework
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.