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

Git Guides
Git GuidesTypeScript

A flexible, low-level rendering pipeline for building and updating live DOM from Handlebars templates.

#dom-manipulation#emberjs#hacktoberfest
Stars1.1k
Forks188
Last commit6 months ago
askama
askamaRust

A type-safe Jinja-like template engine for Rust that generates Rust code at compile time.

#html-templates#template-engine#jinja
Stars1.1k
Forks58
Last commit4 days ago
jte
jteJava

A secure and lightweight template engine for Java and Kotlin with intuitive syntax and blazing fast performance.

#intellij#server-side-rendering#template-engine
Stars1.1k
Forks89
Last commit5 days ago
selmer
selmerClojure

A fast, Django-inspired template system for Clojure with built-in filters, tags, and template inheritance.

#django-templates#html-template#server-side-rendering
Stars1.0k
Forks121
Last commit6 days ago
slim.js
slim.jsCSS

A fast, native, and extensible micro-framework for building declarative web components using modern browser standards.

#slimjs#web-components#custom-elements
Stars1.0k
Forks61
Last commit2 years ago
StringTemplate
StringTemplateJava

A Java template engine for generating source code, web pages, emails, and other formatted text output with strict model-view separation.

#email-templates#template-engine#internationalization
Stars1.0k
Forks233
Last commit1 year ago
hmpl
hmplTypeScript

A lightweight server-oriented template language for JavaScript that fetches and renders HTML safely, keeping apps dynamic and small.

#dom-manipulation#html-templating#rest
Stars969
Forks120
Last commit1 month ago
HMPL
HMPLTypeScript

A lightweight server-oriented template language for JavaScript that fetches and renders HTML dynamically with minimal client-side code.

#dom-manipulation#rest#json5
Stars969
Forks120
Last commit1 month ago
fasttemplate
fasttemplateGo

A minimal Go template engine focused solely on high-speed placeholder substitution without escaping.

#template#fast#high-performance
Stars909
Forks83
Last commit2 years ago
Razor
RazorGo

A Go port of the Razor view engine that compiles templates to Go code for extreme performance and concise syntax.

#fast#razor-syntax#html-templates
Stars884
Forks89
Last commit1 month ago
opine
opineTypeScript

A minimalist web framework for Deno, ported from ExpressJS, providing robust HTTP server tooling.

#expressjs#http-server#denojs
Stars849
Forks43
Last commit2 years ago
Express
ExpressSwift

A simple, unopinionated web application server written in Swift, inspired by Express.js and Play Framework.

#json-api#server-side#template-engine
Stars846
Forks43
Last commit7 years ago
MVC
MVCPHP

A collection of example MVC file structures for building web applications with the Phalcon PHP framework.

#modular-architecture#mvc-pattern#phalcon-mvc
Stars819
Forks314
Last commit10 days ago
caxlsx_rails
caxlsx_railsRuby

A Rails plugin that adds spreadsheet template rendering using the caxlsx gem, enabling Excel generation within views.

#reporting#template-engine#data-export
Stars761
Forks87
Last commit1 month ago
Plaster
PlasterPowerShell

A template-based file and project generator for PowerShell that streamlines module, test, and configuration creation.

#pester-tests#developer-tools#template-engine
Stars751
Forks119
Last commit1 month ago
MicroWebSrv2
MicroWebSrv2Python

A powerful embedded web server for MicroPython and CPython with WebSockets, routes, and optimized async I/O for IoT and large servers.

#iot#micropython#esp32
Stars718
Forks100
Last commit11 months ago
Jade4J
Jade4JJava

A Java implementation of the Pug template engine that processes templates without requiring JavaScript.

#jexl#jade#server-side-rendering
Stars706
Forks115
Last commit4 years ago
markupsafe
markupsafePython

A Python library that escapes HTML/XML characters to safely include untrusted strings in markup.

#web-security#template-safety#markupsafe
Stars693
Forks188
Last commit10 months ago
MicroWebSrv
MicroWebSrvPython

A lightweight HTTP web server with WebSocket support and Python templating for MicroPython on ESP32 and Pycom devices.

#websocket-server#iot#http-server
Stars663
Forks118
Last commit3 years ago
GRMustache
GRMustacheSwift

A Swift implementation of Mustache templates with extensions like filters, template inheritance, and extensibility hooks.

#ios#template-engine#tvos
Stars629
Forks154
Last commit10 months ago
mo
moShell

A pure Bash implementation of Mustache templates for logic-less text generation in shell scripts.

#devops#shell-scripting#template-engine
Stars604
Forks67
Last commit6 months ago
Jinja2С++
Jinja2С++C++

A C++ implementation of the Jinja2 Python template engine for dynamic HTML pages and source code generation.

#jinja2#cpp-library#template-engine
Stars595
Forks113
Last commit4 months ago
Curly
CurlyRuby

A Ruby template language that separates HTML structure from Ruby logic using presenter classes.

#html-templating#rails#curly-template
Stars593
Forks21
Last commit4 months ago
ego
egoGo

An ERB-style templating language for Go that transpiles templates into pure Go code at compile time.

#erb-style#server-side-rendering#template-engine
Stars590
Forks39
Last commit3 years ago
xtemplate
xtemplateJavaScript

A high-speed, extensible template engine for Node.js and the browser with async control, inheritance, and custom functions.

#server-side-rendering#template-engine#frontend
Stars563
Forks113
Last commit3 years ago
gulp-jade
gulp-jadeJavaScript

A Gulp plugin for compiling Pug templates into HTML or JavaScript.

#gulp#template-engine#pug
Stars517
Forks79
Last commit3 years ago
temple
templeElixir

An HTML and SVG DSL for Elixir that works with Phoenix, LiveView, and other web frameworks.

#elixir#component-system#phoenix
Stars511
Forks19
Last commit25 days ago
mrml
mrmlHTML

A Rust implementation of the MJML email framework for building responsive emails with components.

#mjml#hacktoberfest#email-templates
Stars501
Forks42
Last commit5 days ago
goview
goviewGo

A lightweight, minimalist Go template library based on html/template for building web applications.

#template#html-templating#gorice
Stars463
Forks39
Last commit11 months ago
ructe
ructeRust

A Rust HTML template engine that compiles templates to Rust code for type safety and performance.

#html-templates#template-engine#type-safety
Stars458
Forks30
Last commit1 month ago
Fixture Factory
Fixture FactoryJava

A Java library for generating fake objects from templates to simplify unit testing.

#unit-testing#object-generation#template-engine
Stars444
Forks86
Last commit3 years ago
spinneret
spinneretCommon Lisp

A modern, composable, and pretty HTML5 generator for Common Lisp with a focus on human-readable output.

#parenscript#template-engine#html5
Stars415
Forks30
Last commit11 months ago
Flask-Moment
Flask-MomentPython

A Flask extension that integrates moment.js for client-side date/time formatting in Jinja2 templates.

#jinja2#flask#template-engine
Stars380
Forks49
Last commit2 months ago
slime
slimeElixir

A minimalistic HTML templating language for Elixir, inspired by Slim, that reduces verbosity in markup.

#elixir#html-templating#slim
Stars375
Forks55
Last commit2 years ago
liquid
liquidGo

A pure Go implementation of Shopify Liquid templates with Jekyll compatibility and advanced rendering features.

#liquid-templating-engine#jekyll#liquid-templates
Stars355
Forks70
Last commit4 months ago
horrorshow-rs
horrorshow-rsRust

A macro-based HTML and XML templating library for Rust that works on stable Rust.

#html-templating#html-template#xml-templating
Stars352
Forks19
Last commit1 month ago
PreviousPage 2 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
Next
#Web Development60
#Server Side Rendering31
#Html Generation22
#Javascript19
#Web Framework17
#Html16
#Performance16
#Code Generation16
#Mustache15
#Go15
#Html Templating14
#Template14