Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Html Templates

Html Templates

31 projects

Showing 31 of 31 projects

angular.js
angular.jsJavaScript

A structural framework for dynamic web apps using HTML as a template language and two-way data binding.

#javascript-framework#directives#legacy-support
Stars58.6k
Forks27.1k
Last commit2 years ago
lit-html
lit-htmlTypeScript

A simple library for building fast, lightweight web components with reactive state and declarative templates.

#web-components#scoped-styles#reactive-state
Stars21.7k
Forks1.1k
Last commit1 month ago
GitHub
GitHubTypeScript

A simple library for building fast, lightweight web components with reactive state and declarative templates.

#web-components#custom-elements#javascript-framework
Stars21.7k
Forks1.1k
Last commit1 month ago
ElementInternals's states property and the :state() pseudo class
ElementInternals's states property and the :state() pseudo classHTML

A set of W3C specifications that define a standard component model for the web, including Custom Elements and Shadow DOM.

#w3c#web-components#custom-elements
Stars4.5k
Forks394
Last commit7 months ago
web-components-examples
web-components-examplesJavaScript

A collection of practical Web Components examples that demonstrate core concepts and APIs for MDN documentation.

#web-components#custom-elements#examples
Stars3.4k
Forks822
Last commit6 months 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
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
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
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 commit2 days ago
lua-resty-template
lua-resty-templateLua

A compiling HTML templating engine for Lua and OpenResty, featuring template inheritance, includes, and precompilation.

#html-templates#server-side-rendering#templating-engine
Stars923
Forks205
Last commit3 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
bel
belJavaScript

HTML template strings for browser DOM manipulation with server-side rendering support in Node.js.

#dom-manipulation#html-templates#server-side-rendering
Stars688
Forks48
Last commit3 years ago
gulp-angular-templatecache
gulp-angular-templatecacheJavaScript

A Gulp plugin that concatenates and registers AngularJS templates in the $templateCache for improved performance.

#gulp#performance-optimization#html-templates
Stars523
Forks103
Last commit4 years 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
phoenix_slime
phoenix_slimeElixir

A Phoenix template engine that enables writing HTML templates using the concise Slime (Slim) syntax.

#phoenix-template-engine#elixir#phoenix
Stars311
Forks67
Last commit2 years ago
yarte
yarteRust

A fast, optimized Rust template engine with Handlebars-like syntax for building HTML templates with logic.

#ntex#html-templates#server-side-rendering
Stars286
Forks13
Last commit5 days 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
FastAPI Chameleon
FastAPI ChameleonPython

Integrates the Chameleon template language with FastAPI for server-side HTML rendering in Python web applications.

#fastapi#chameleon-templates#fastapi-template
Stars228
Forks37
Last commit2 days ago
phoenix_haml
phoenix_hamlElixir

A Phoenix template engine that enables using Haml syntax for HTML templates in Elixir web applications.

#elixir#phoenix-framework#html-templates
Stars158
Forks41
Last commit6 years ago
vscode-extension
vscode-extensionTypeScript

A VS Code extension that provides IntelliSense, definitions, and renaming for Aurelia components in HTML views.

#developer-tools#javascript-framework#productivity
Stars111
Forks25
Last commit3 years ago
Fable.Lit
Fable.LitF#

Write Fable Elmish apps by embedding HTML in F# code using Lit templates.

#web-components#javascript-compilation#fable
Stars94
Forks13
Last commit3 years ago
expug
expugElixir

Pug-inspired indented shorthand HTML templates for Elixir, enabling concise template syntax.

#elixir#phoenix#html-templates
Stars83
Forks3
Last commit8 years ago
StreamShapers - Ferryman
StreamShapers - FerrymanJavaScript

A React web app that converts Lottie JSON animations into HTML graphic templates for CasparCG and SPX Graphics Controller.

#adobe-after-effects#real-time-graphics#lottie
Stars37
Forks3
Last commit9 months ago
yass
yassAda

A static site generator written in Ada with extensive custom tag support and auto-reconfiguration capabilities.

#gpl-licensed#headless-application#static-site-generator
Stars27
Forks4
Last commit10 months ago
mailx
mailxGo

A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.

#mail#email-sending#email-attachments
Stars23
Forks6
Last commit1 month ago
ngx-html-syntax
ngx-html-syntaxHTML

A Sublime Text syntax package for Angular HTML templates with proper JavaScript highlighting and import folding.

#developer-tools#angular2#html-templates
Stars18
Forks3
Last commit3 months ago
aurelia-binding-loader
aurelia-binding-loaderJavaScript

An Aurelia loader that enables importing any module directly from HTML view templates for configuration, localization, or theme data.

#javascript-framework#html-templates#aurelia
Stars11
Forks1
Last commit10 years ago
templator
templatorGo

A type-safe HTML template rendering engine for Go with compile-time validation and generics.

#html-templating#developer-tools#html-templates
Stars11
Forks0
Last commit3 months ago
Visual Studio Code snippets
Visual Studio Code snippets

A Visual Studio Code extension providing code snippets for MDBootstrap components to accelerate web development.

#bootstrap4#productivity#vscode-extension
Stars10
Forks5
Last commit6 years ago
d3-template
d3-templateJavaScript

A D3 plugin that enables templating with data binding, supporting HTML/SVG rendering, repeating/conditional groups, and transitions.

#html-templates#svg-rendering#frontend-tooling
Stars8
Forks1
Last commit3 years ago
Microtemplates
MicrotemplatesJavaScript

An ESLint plugin for linting Resig-style microtemplate strings used in Underscore.js, Lodash, and similar libraries.

#html-templates#javascript-linting#underscore-js
Stars4
Forks2
Last commit10 years ago

Related Tags

#Web Development14#Template Engine11#Frontend5#Server Side Rendering5#Go5#Web Components5#Html5#Compile Time4#Javascript Framework4#Rust4#Golang3#Custom Elements3
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