SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Template engine Open-Source Projects
-
Both content files and snippets use the Liquid template language. Consult the Liquid documentation to learn more about its syntax and language capabilities such as control structures.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: templatedx VS Jinja2 - a user suggested alternative | libhunt.com/r/templatedx | 2024-11-15
TemplateDX provides type-safety and a more familiar JSX/markdown syntax out of the box vs Jinja's old-school tag usage.
-
-
To create the front end, we will be making use of Twig. It is a fast, secure, and flexible templating engine for PHP used to build clean and structured HTML views in Symfony applications.
-
-
Slim
Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic. (by slim-template)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I never suggested that I was the first person to think of this; not having dealt with any Lisp since (hmmm) 1990 via Scheme in my introductory CS 212 class at Cornell probably has something to do with my ignorance of the prior art in this area. I do like your approach of breadcrumbing me instead of giving me the answer, though... best I can guess is "tooling" and simply that S-expressions are simply too embedded in the minds of the Lisp community at this (or previous) point(s).
I also don't deal with significant-indentation in languages usually (and have a strong Python distaste); though I've been playing with Roc (https://www.roc-lang.org/), which has this, and have used HAML (https://haml.info/) in the past. I suppose auto-indenting is impossible in a significant-indentation language depending on what the editor can intuit based on how the previous line ended, but I don't think I'd need that feature.
I did research "sweet expressions" (which are apparently also called T-expressions) and found the prior art there in Scheme and Lisp, and a library called "sweet" for Racket (which is another intriguing lisp dialect!). These might have gotchas, but apparently they've sufficiently solved the problem enough to be usable.
I do simply like how "T-expressions" look. Which is something I guess I care about, although I know that's not a universal among coders.
-
email-templates
Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs.
-
Project mention: Step-by-Step Guide: Adding Mail Merge to Blazor Rich Text Editor | dev.to | 2025-03-21
Using the Scriban, we can render the mail merge placeholder text and assign it to the Rich Text Editor’s Value property.
-
quicktemplate
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
-
-
-
DocPad
Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc.), partials, skeletons, file watching, querying, and an amazing plugin system. DocPad will streamline your web development process allowing you to craft powerful static sites quicker than ever before.
-
Thymeleaf
Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
xmlns:th="http://www.thymeleaf.org"> Home Welcome to the public home page href="/dashboard">Go to Dashboard
-
TemplateStudio
Template Studio accelerates the creation of new WinUI 3, WPF, and UWP apps using a wizard-based experience.
-
fatfree
A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast!
Project mention: 2025 Best PHP Micro Frameworks: Slim, Flight, Fat-Free, Lumen, and More! | dev.to | 2025-02-27Popularity: With 2.6k GitHub stars, F3 has a loyal following, though its 2024 growth was steady rather than meteoric. It’s a mature choice with a tight-knit community that’s always tinkering.
-
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: Toward Nirvana with Optional Parameters | news.ycombinator.com | 2025-06-10 -
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Template engine discussion
Template engine related posts
-
Show HN: Toward Nirvana with Optional Parameters
-
Step-by-step Guid: Google Authentication with Spring Boot
-
How to Use @Controller in Spring
-
Authoring Custom Spin Templates
-
Cách Tích Hợp Đăng Nhập Google, GitHub Và Facebook Trong Ứng Dụng Java (Spring Boot)
-
Htmx error handling in Spring Boot apps
-
All About Spring Thymeleaf You Need to Know in 2025
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Jun 2025
Index
What are some of the best open-source Template engine projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Liquid | 11,378 |
2 | Jinja2 | 10,943 |
3 | art-template | 9,877 |
4 | Twig | 8,297 |
5 | Blade | 5,868 |
6 | Slim | 5,336 |
7 | tera | 3,868 |
8 | Haml | 3,777 |
9 | email-templates | 3,703 |
10 | scriban | 3,511 |
11 | quicktemplate | 3,226 |
12 | rivets | 3,224 |
13 | Mustache | 3,058 |
14 | DocPad | 3,055 |
15 | Thymeleaf | 2,885 |
16 | TemplateStudio | 2,774 |
17 | fatfree | 2,684 |
18 | manifold | 2,564 |
19 | maud | 2,378 |
20 | Giraffe | 2,173 |
21 | RazorEngine | 2,152 |
22 | Sanitize | 2,048 |
23 | Tilt | 1,946 |