awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Template Engines · Awesome GitHub Repositories

9 repos

Awesome GitHub RepositoriesTemplate Engines

Tools that generate dynamic content by binding data to markup and applying transformations through templating languages.

Explore 9 awesome GitHub repositories matching user interface & experience · Template Engines. Refine with filters or upvote what's useful.

  1. Home
  2. User Interface & Experience
  3. Layout Utilities
  4. Presentation Engines
  5. Template Engines

Awesome Template Engines GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • angular/angular

    angular/angular

    100,134GitHubView on GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex

    Handles conditional rendering and collection iteration with optimized tracking expressions.

    TypeScriptangularjavascriptpwa
  • django/django

    django/django

    86,891GitHubView on GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes se

    Injects dynamic application data into HTML templates using a server-side rendering engine with custom tags and filters.

    Pythonappsdjangoframework
  • pallets/flask

    pallets/flask

    71,240GitHubView on GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central applicatio

    Generates HTML output from files or strings by merging data dictionaries, with support for streaming rendered content.

    Pythonflaskjinjapallets
  • expressjs/express

    expressjs/express

    68,784GitHubView on GitHub↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and proces

    Associate file extensions with specific rendering functions to transform template content into formatted output for client responses.

    JavaScriptexpressjavascriptnodejs
  • angular/angular.js

    angular/angular.js

    58,615GitHubView on GitHub↗

    AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By util

    Updates the browser view dynamically by binding application data directly to HTML templates.

    JavaScript
  • rails/rails

    rails/rails

    58,297GitHubView on GitHub↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side temp

    Injects dynamic application data into HTML templates to generate server-side responses and email content.

    Rubyactivejobactiverecordframework
  • vuejs/core

    vuejs/core

    53,019GitHubView on GitHub↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys

    Binds component properties to HTML attributes reactively, supporting dynamic toggling and shorthand syntax.

    TypeScript
  • TryGhost/Ghost

    TryGhost/Ghost

    51,857GitHubView on GitHub↗

    Ghost is an open-source publishing platform and headless content management system designed for professional publishers. It provides a decoupled architecture that separates the content management backend from the front-end delivery layer, allowing users to manage editorial workflows and site data through structured web

    Utilizes a flexible templating language to build custom website layouts that separate HTML structure from dynamic data.

    JavaScriptbloggingcmsghost
  • jekyll/jekyll

    jekyll/jekyll

    51,449GitHubView on GitHub↗

    Jekyll is a static site generator that transforms plain text files and markup into complete, deployable websites. It functions as a content management engine and blog-aware publishing platform, orchestrating a multi-stage build process that organizes structured data and source files into a consistent site architecture.

    Executes template logic and filters to inject dynamic data into static HTML structures during generation.

    Rubyblog-enginejekyllliquid

Explore sub-tags

  • Client-Side Template RenderingRendering dynamic markup directly in the browser using data-bound templates.
  • Configuration and Integration1 sub-tagFocuses on the architectural setup of engines, including global variable management, file extension mapping, and component reuse.
  • Control Flow Directives3 sub-tagsFocuses on the logic layer of templates, specifically handling iteration, conditional rendering, and complex expression evaluation.
Custom Theme Building
Frameworks for creating reusable website layouts using templating languages.
  • Data Binding Syntax4 sub-tagsFocuses on the specific syntax and mechanisms used to inject, interpolate, and bind dynamic data variables into template markup.
  • Deferred Loading UtilitiesAPIs for managing and testing lazy-loaded template blocks.
  • Event Handling PluginsExtensible systems for custom event-handling syntax.
  • Server-Side Rendering Engines5 sub-tagsFocuses on engines optimized for generating full HTML responses or email content on the server, distinct from client-side execution.