Java Template engine

Open-source Java projects categorized as Template engine

Top 19 Java Template engine Projects

  • Blade

    :rocket: Lightning fast and elegant mvc framework for Java8

  • Thymeleaf

    Thymeleaf is a modern server-side Java template engine for both web and standalone environments.

  • Project mention: A Ride Through Optimising Legacy Spring Boot Services For High Throughput | dev.to | 2024-03-24

    Thymeleaf is used for serving frontend resources in this service, and it has cache enabled for static resources based on content. Something like the following properties:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • manifold

    Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

  • Project mention: Show HN: Ditch your ORM with type-safe native SQL | news.ycombinator.com | 2024-04-09
  • Handlebars.java

    Logic-less and semantic Mustache templates with Java

  • Project mention: Full Time | news.ycombinator.com | 2023-06-16

    The blog is just hugo so it's 100% static files over nginx.

    The search engine is serverside-rendered mustache templates via handlebars[1], via served via spark[2]. It's basically all vanilla Java. I do raw SQL queries instead of ORM, which makes it quite a bit snappier than most Java applications. The sheer size of the database also mandates that basically every query is a primary key lookup. The code is written around that constraint.

    Although the search engine is a bit on the slow side since it's routed through cloudflare and I think I'm relatively far away from the closest datacenter so it adds like 100ms to the load times.

    [1] https://github.com/jknack/handlebars.java

    [2] https://sparkjava.com/

  • Pebble

    Java Template Engine (by PebbleTemplates)

  • FreeMarker

    Apache Freemarker

  • Project mention: Using FreeMarker template engine in Sitecore Personalize | dev.to | 2023-08-28

    FreeMarker is a template engine, it allows to generate text output based on templates and dynamic data. It is similar to Mustache, Handlebars, Thymeleaf and other template engines. Templates are written in the FreeMarker Template Language (FTL) that supports conditional blocks, iterations, formatting, and many other capabilities.

  • stringtemplate4

    StringTemplate 4

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • j2html

    Java to HTML generator. Enjoy typesafe HTML generation.

  • Rocker

    Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects (by fizzed)

  • oh-my-email

    ๐Ÿ“ช ๅฏ่ƒฝๆ˜ฏๆœ€ๅฐ็š„ Java ้‚ฎไปถๅ‘้€ๅบ“ไบ†๏ผŒๆ”ฏๆŒๆŠ„้€ใ€้™„ไปถใ€ๆจกๆฟ็ญ‰ๅŠŸ่ƒฝใ€‚

  • jte

    Secure and speedy templates for Java and Kotlin.

  • Project mention: Templ: A language for writing HTML user interfaces in Go | news.ycombinator.com | 2023-12-10

    For java/Kotlin, we are using JTE (https://jte.gg/#getting-started), pretty nice build tooling and IDE support to generate pre-compiled templates without additional code generation steps.

  • Apache Velocity

    Mirror of Apache Velocity Engine

  • Kilo

    Lightweight REST for Java (by HTTP-RPC)

  • Project mention: Show HN: Kilo โ€“ Lightweight REST for Java | news.ycombinator.com | 2024-04-23
  • microconfig

    Modern tool for microservice configuration management

  • jstachio

    Java type safe statically compiled mustache

  • Project mention: Full stack web development in a single Java file: An intro to Javalin and htmx | /r/java | 2023-07-12

    Anyway it was one of the reasons we (my company) went with Mustache and why I wrote JStachio.

  • rife2

    Full-stack, no-declaration, framework to quickly and effortlessly create web applications with modern Java.

  • jamal

    Jamal is document maintenance automation

  • Josson & Jossons

    A complete query and transformation language for JSON and a template engine to generate text output.

  • JsonBatch

    An Engine to run batch request with JSON based REST APIs

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Template engine related posts

Index

What are some of the best open-source Template engine projects in Java? This list will help you:

Project Stars
1 Blade 5,827
2 Thymeleaf 2,724
3 manifold 2,218
4 Handlebars.java 1,427
5 Pebble 1,069
6 FreeMarker 929
7 stringtemplate4 922
8 j2html 740
9 Rocker 721
10 oh-my-email 706
11 jte 699
12 Apache Velocity 354
13 Kilo 321
14 microconfig 300
15 jstachio 212
16 rife2 209
17 jamal 55
18 Josson & Jossons 28
19 JsonBatch 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com