Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Templating

Templating

79 projects

Showing 36 of 79 projects

Iris
IrisGo

A fast, modern, and fully-featured HTTP/2 web framework for Go with an unbeatable cost-performance ratio.

#high-performance#api-server#iris
Stars25.6k
Forks2.4k
Last commit6 months ago
Sinatra
SinatraRuby

A DSL for quickly creating web applications in Ruby with minimal effort.

#http-server#rack#minimalist
Stars12.4k
Forks2.1k
Last commit4 days ago
Web.py
Web.pyPython

A simple yet powerful Python web framework for building web applications with minimal boilerplate.

#http-utilities#minimalist#database-integration
Stars5.9k
Forks1.3k
Last commit1 day ago
Scriban
ScribanC#

A fast, powerful, safe and lightweight scripting language and engine for .NET, designed for text templating and general scripting.

#nuget-package#liquid#liquid-compatible
Stars3.9k
Forks408
Last commit1 month 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
hermes
hermesGo

A Go package for generating clean, responsive HTML and plain-text transactional emails with built-in themes.

#generator#template#emails
Stars3.0k
Forks249
Last commit1 year ago
surface
surfaceElixir

A server-side rendering component library for Phoenix that enables building rich interactive UIs with minimal JavaScript.

#elixir#phoenix-framework#server-side-rendering
Stars2.1k
Forks146
Last commit4 months ago
Onion
OnionC

A C library for creating simple HTTP servers and web applications, designed to embed web functionality into existing programs.

#c-library#threading#http-server
Stars2.1k
Forks255
Last commit3 years 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
dotdrop
dotdropPython

A dotfile manager that stores configurations in Git and deploys different versions across multiple hosts using profiles.

#jinja2#developer-tools#dotfile
Stars1.9k
Forks110
Last commit2 days ago
canjs
canjsJavaScript

A collection of client-side JavaScript libraries for building CRUD applications with web components and real-time data.

#real-time-updates#web-components#crud
Stars1.9k
Forks415
Last commit3 years ago
liftoff
liftoffRuby

A CLI tool for creating and configuring new iOS Xcode projects with consistent structure and best practices.

#project-template#cli-tool#ios-development
Stars1.6k
Forks102
Last commit6 years ago
Phlex
PhlexRuby

Build object-oriented web views in pure Ruby with a declarative, component-based approach.

#component-architecture#component-based#server-side-rendering
Stars1.5k
Forks106
Last commit9 days ago
thorax
thoraxJavaScript

An opinionated Backbone.js framework with Handlebars templating for building large-scale web applications.

#javascript-framework#single-page-application#server-side-rendering
Stars1.3k
Forks117
Last commit5 years ago
mason
masonDart

A Dart package for creating and consuming reusable project templates called bricks to automate code generation.

#dart#developer-tools#dart-package
Stars1.1k
Forks109
Last commit1 month ago
t.js
t.jsHTML

A tiny JavaScript templating framework for DOM interpolation, weighing only ~400 bytes gzipped.

#dom-manipulation#html-interpolation#minimalist
Stars832
Forks84
Last commit2 years ago
Rocker
RockerJava

A Java 8+ optimized, memory-efficient, and speedy template engine that compiles templates into statically typed Java classes.

#hot-reloading#static-typing#server-side-rendering
Stars781
Forks91
Last commit6 months ago
jsx-slack
jsx-slackTypeScript

Build JSON objects for Slack Block Kit surfaces (messages, modals, home tabs) using JSX syntax.

#developer-tools#chatbots#slack
Stars504
Forks20
Last commit4 months ago
marten
martenCrystal

A pragmatic, batteries-included web framework for Crystal that enables rapid development and full-featured applications.

#orm#authentication#http
Stars472
Forks33
Last commit2 days ago
trot
trotElixir

An Elixir web micro-framework built on Plug and Cowboy, designed to simplify API development while maintaining flexibility.

#elixir#micro-framework#api-development
Stars417
Forks26
Last commit6 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
Hunt Framework
Hunt FrameworkD

A high-level, full-stack web framework for the D programming language, designed for rapid development of high-performance applications.

#d-language#orm#high-performance
Stars300
Forks28
Last commit2 years ago
Slim PHP View
Slim PHP ViewPHP

A simple PHP renderer for rendering PHP view scripts into PSR-7 Response objects, compatible with Slim Framework.

#composer#view-renderer#psr-7
Stars275
Forks61
Last commit8 months ago
ember-template-lint
ember-template-lintJavaScript

A comprehensive linter for Ember.js and Handlebars templates that enforces best practices and accessibility.

#hacktoberfest#developer-tools#lint
Stars265
Forks233
Last commit7 months ago
renderer
rendererGo

A simple, lightweight Go package for rendering JSON, JSONP, XML, YAML, HTML, and file responses in HTTP handlers.

#tmpl#jsonp#yaml
Stars261
Forks28
Last commit3 months ago
dgr
dgrGo

A command-line tool for building and configuring App Container Images (ACI) and pods with runtime templating and convention over configuration.

#devops#container-orchestration#owner-ep
Stars248
Forks21
Last commit5 years ago
Gaelyk
GaelykGroovy

A lightweight Groovy toolkit for developing applications on Google App Engine Java.

#servlet#lightweight#java
Stars223
Forks38
Last commit7 years ago
Hiccups
HiccupsClojure

A ClojureScript port of Hiccup for fast HTML generation using Clojure data structures.

#functional-programming#clojurescript#hiccup-port
Stars218
Forks22
Last commit5 years ago
Gaiden
GaidenGroovy

A Groovy-based tool for creating documentation with Markdown, featuring live preview and custom templates.

#live-preview#static-site#groovy
Stars171
Forks11
Last commit3 years ago
Switch Case
Switch CaseJavaScript

Adds switch/case control flow bindings to Knockout.js for cleaner conditional rendering in templates.

#knockoutjs#javascript-framework#frontend
Stars168
Forks23
Last commit4 years ago
moldova
moldovaGo

A lightweight Go-based templating system for generating random data with customizable tokens.

#load-testing#database-testing#cli-tool
Stars168
Forks5
Last commit9 years ago
FastAPI Jinja
FastAPI JinjaPython

Adds Jinja2 template rendering support to FastAPI applications for server-side HTML generation.

#fastapi#jinja2#hacktoberfest
Stars159
Forks11
Last commit1 year ago
valval
valvalV

A high-performance web framework for the V language, enabling rapid development and fast execution of web applications.

#high-performance#server-side#vlang
Stars157
Forks13
Last commit5 years ago
gulp-nunjucks
gulp-nunjucksJavaScript

A Gulp plugin to compile and precompile Nunjucks templates for static site generation and build pipelines.

#template#html-generation#nunjucks
Stars154
Forks20
Last commit10 months ago
Kilt
KiltCrystal

A generic templating interface for Crystal that abstracts multiple template engines behind a unified API.

#shards#server-side-rendering#template-engine
Stars152
Forks13
Last commit4 years ago
gulp-hb
gulp-hbJavaScript

A Gulp plugin for compiling Handlebars templates into static HTML, designed as a sane static site generator.

#gulp#static-site-generator#hbs
Stars147
Forks13
Last commit6 years ago
Page 1 of 3Next

Related Tags

#Web Development20#Web Framework12#Server Side Rendering11#Template Engine10#Frontend10#Go9#Html Generation9#Html8#Developer Tools8#Javascript8#Cli Tool8#Configuration Management6
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