Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Template Engine

Template Engine

182 projects

Showing 36 of 182 projects

Pug
PugJavaScript

A high-performance, whitespace-sensitive template engine for Node.js and browsers, influenced by Haml.

#server-side-rendering#template-engine#html-generation
Stars21.9k
Forks1.9k
Last commit4 months ago
Liquid
LiquidRuby

A safe, customer-facing template engine for flexible web applications with beautiful markup.

#email-templates#theme-development#shopify-ecosystem
Stars11.8k
Forks1.5k
Last commit18 days ago
jinja
jinjaPython

A fast, expressive, and extensible templating engine for Python that compiles templates to optimized code.

#jinja2#template-engine#jinja
Stars11.7k
Forks1.8k
Last commit1 year ago
kaminari
kaminariRuby

A scope-based, customizable paginator for Ruby web apps supporting multiple ORMs and template engines.

#mongoid#rails#template-engine
Stars8.7k
Forks1.1k
Last commit5 months ago
Blade
BladeJava

A lightweight, high-performance MVC web framework for Java 8 built on Netty, designed for simplicity and elegance.

#java8#blade#high-performance
Stars5.9k
Forks1.2k
Last commit2 months ago
Slim
SlimRuby

A fast, lightweight Ruby template language that reduces HTML syntax to essential parts using indentation.

#html-templating#slim#rails
Stars5.4k
Forks497
Last commit2 months ago
doT
doTJavaScript

The fastest and most concise JavaScript templating engine for Node.js and browsers, emphasizing V8 performance.

#partials#template-engine#v8-optimization
Stars5.0k
Forks1.0k
Last commit2 years ago
tera
teraRust

A Jinja2/Django-inspired template engine for Rust, featuring filters, testers, and inheritance.

#jinja2#django-templates#server-side-rendering
Stars4.3k
Forks330
Last commit16 days ago
email-templates
email-templatesJavaScript

A Node.js library to create, preview, and send custom email templates with support for multiple template engines and CSS inlining.

#email-templates#developer-tools#template-engine
Stars3.7k
Forks333
Last commit6 months ago
quicktemplate
quicktemplateGo

A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.

#fast#server-side-rendering#template-engine
Stars3.3k
Forks146
Last commit2 years ago
Mustache
MustachePHP

A Mustache templating language implementation for PHP applications.

#template-engine#php-library#logic-less-templates
Stars3.3k
Forks435
Last commit2 months ago
rivets
rivetsJavaScript

A lightweight data binding and templating library that automatically updates the UI when data changes.

#dom-manipulation#keypath-binding#databinding
Stars3.2k
Forks301
Last commit5 months ago
swig
swigJavaScript

A Django/Jinja-like template engine for JavaScript with Express compatibility and automatic HTML escaping.

#django-templates#frontend-templating#server-side-rendering
Stars3.1k
Forks431
Last commit9 years ago
Mustache
MustacheRuby

A logic-less Ruby template engine that separates presentation from application logic.

#view-rendering#frontend-templating#separation-of-concerns
Stars3.1k
Forks273
Last commit4 months ago
pongo2
pongo2Go

A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.

#template#django-templates#pongo2
Stars3.1k
Forks284
Last commit2 months ago
DocPad
DocPadCoffeeScript

A static site generator that streamlines web development with layouts, pre-processors, file watching, and a powerful plugin system.

#expressjs#plugin-system#static-site-generator
Stars3.0k
Forks234
Last commit2 years ago
algernon
algernonJavaScript

A self-contained, pure-Go web server with built-in Lua scripting, multiple template engines, database backends, and support for HTTP/2, QUIC, and AI/LLM integration.

#lua-scripting#web-server#pongo2
Stars3.0k
Forks146
Last commit5 days ago
hiccup
hiccupClojure

A Clojure library for representing HTML using vectors and maps, with automatic escaping and CSS-like shortcuts.

#functional-programming#hiccup#server-side-rendering
Stars2.9k
Forks177
Last commit1 year ago
manifold-graphql
manifold-graphqlJava

A Java compiler plugin that adds metaprogramming, language enhancements, and type-safe data integration to boost developer productivity.

#operator-overloading#intellij#metaprogramming
Stars2.8k
Forks134
Last commit
ComfortableMexicanSofa
ComfortableMexicanSofaRuby

A powerful Ruby on Rails CMS engine for seamless content management integration.

#rails#multi-site#rails-gem
Stars2.7k
Forks618
Last commit2 years ago
maud
maudRust

A compile-time HTML template engine for Rust that transforms markup into specialized Rust code for maximum performance and type safety.

#macro#html-templates#server-side-rendering
Stars2.6k
Forks174
Last commit1 month ago
Stencil
StencilSwift

A simple and powerful template language for Swift with syntax similar to Django and Mustache.

#django-templates#static-site-generator#server-side-rendering
Stars2.4k
Forks219
Last commit1 year ago
Giraffe
GiraffeF#

A functional micro web framework for building rich ASP.NET Core applications in F#.

#http-handler#functional-programming#micro-framework
Stars2.2k
Forks267
Last commit1 day ago
Giraffe
GiraffeF#

A functional micro web framework for building rich ASP.NET Core applications in F#.

#http-handler#functional-programming#micro-framework
Stars2.2k
Forks267
Last commit1 day ago
render
renderGo

A Go package for easily rendering JSON, XML, binary data, text, and HTML template responses in web applications.

#jsonp#content-negotiation#html-templates
Stars2.0k
Forks151
Last commit2 months ago
inja
injaC++

A header-only template engine for modern C++ with a Jinja2-like syntax, using nlohmann/json for data.

#jinja2#template#html-templating
Stars2.0k
Forks247
Last commit3 days ago
Tilt
TiltRuby

A thin interface to multiple Ruby template engines, making their usage generic across web frameworks and static site generators.

#static-site-generators#slim#template-engine
Stars1.9k
Forks226
Last commit2 months ago
Fluid
FluidC#

A fast, secure .NET template engine implementing the Liquid language with async support and extensibility.

#template#extensibility#liquid-templating
Stars1.8k
Forks190
Last commit2 days ago
eta
etaTypeScript

A lightweight, fast embedded JavaScript template engine for Node.js, Deno, and the browser, written in TypeScript.

#embedded-js#template-engine-html#template-engine
Stars1.7k
Forks86
Last commit2 months ago
RazorLight
RazorLightC#

A .NET template engine using Microsoft's Razor parsing engine for building templates from files, embedded resources, strings, or custom sources outside of ASP.NET MVC.

#embedded-resources#email-templates#caching
Stars1.7k
Forks271
Last commit2 years ago
handlebars-rust
handlebars-rustRust

A Rust implementation of the Handlebars templating language for server-side and WebAssembly rendering.

#handlebars-js#webassembly#static-site-generator
Stars1.5k
Forks155
Last commit4 days ago
Handlebars.Net
Handlebars.NetC#

A high-performance .NET implementation of the Handlebars.js templating engine that compiles templates directly to IL bytecode.

#handlebars-templates#template-engine#view-engine
Stars1.5k
Forks240
Last commit27 days ago
jet
jetGo

A fast, secure, and dynamic template engine for Go with a simple syntax and template inheritance.

#jet-template-engine#html-templating#template-engine
Stars1.4k
Forks117
Last commit1 month ago
TreeFrog Framework
TreeFrog FrameworkC++

A high-speed, full-stack C++ MVC web framework based on Qt, supporting HTTP and WebSocket.

#orm#webserver#high-performance
Stars1.4k
Forks223
Last commit3 days ago
ripple
rippleJavaScript

A tiny foundation for building reactive views with a plugin-based, no-globals architecture.

#component-composition#plugin-system#no-globals
Stars1.3k
Forks56
Last commit12 years ago
tinytime
tinytimeJavaScript

A sub-800 byte JavaScript library for formatting dates and times using template strings.

#template#template-engine#time
Stars1.3k
Forks38
Last commit3 years ago
Page 1 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 days ago
Next
#Web Development60
#Server Side Rendering31
#Html Generation22
#Javascript19
#Web Framework17
#Html16
#Performance16
#Code Generation16
#Mustache15
#Go15
#Html Templating14
#Template14