awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

67 Repos

Awesome GitHub RepositoriesTemplate Compilation Tools

Utilities that transform template files into executable render functions during the build phase.

Explore 67 awesome GitHub repositories matching development tools & productivity · Template Compilation Tools. Refine with filters or upvote what's useful.

Awesome Template Compilation Tools GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • vuejs/vueAvatar von vuejs

    vuejs/vue

    209,900Auf GitHub ansehen↗

    Vue ist ein progressives, komponentenbasiertes JavaScript-Framework, das für den Aufbau reaktiver Benutzeroberflächen und Single-Page-Anwendungen entwickelt wurde. Es konzentriert sich auf ein deklaratives Vorlagensystem, das HTML in effiziente Render-Funktionen umwandelt und es Entwicklern ermöglicht, komplexe Schnittstellen in isolierte, wiederverwendbare Einheiten zu organisieren, die automatisch mit dem Anwendungszustand synchronisieren. Das Framework zeichnet sich durch ein reaktivitätsbasiertes Abhängigkeitsverfolgungssystem aus, das den Datenzugriff während des Renderns überwacht, um präzise Updates auszulösen. Es bietet eine flexible Architektur, die sowohl die inkrementelle Einführung als auch die Entwicklung von Anwendungen in vollem Umfang unterstützt. Entwickler können ein robustes, Plugin-basiertes Erweiterbarkeitsmodell nutzen, um globale Logik zu injizieren, während die virtuelle DOM-Abgleichung des Frameworks effiziente Schnittstellen-Updates durch die Berechnung minimaler Mutationen sicherstellt. Über seine Kern-Rendering-Fähigkeiten hinaus enthält das Projekt eine umfassende Suite von Tools zur Verwaltung des Anwendungszustands, URL-basiertem Routing und serverseitigem Rendering. Es bietet umfassende Unterstützung für Komponentenkomposition, Inhaltsverteilung und Animationsmanagement, neben integrierten Sicherheitsmaßnahmen wie automatischem Content-Escaping, um häufige Schwachstellen zu verhindern. Das Framework wird mit offiziellen Typdeklarationen vertrieben, um die statische Analyse zu unterstützen, und kann über Standard-Paketmanager installiert oder direkt über Skript-Tags in Browserumgebungen integriert werden.

    Transforms template logic into executable code to support modern syntax within component markup.

    TypeScriptframeworkfrontendjavascript
    Auf GitHub ansehen↗209,900
  • react/create-react-appAvatar von react

    react/create-react-app

    103,327Auf GitHub ansehen↗

    This project is a command-line tool and build toolchain used to bootstrap React web applications. It serves as a project bootstrapper and single-page application scaffold, providing a pre-configured development environment, folder structure, and build pipeline. The toolchain integrates a frontend development server with live reloading and error overlays to accelerate the iterative coding process. It handles production asset bundling by minifying code and generating hashed assets for deployment, and it includes a configuration suite for generating the service workers and web manifests required

    Provides automatic compilation of Sass files into standard CSS during the build process.

    JavaScriptbuild-toolsreactzero-configuration
    Auf GitHub ansehen↗103,327
  • phoenixframework/phoenixAvatar von phoenixframework

    phoenixframework/phoenix

    22,881Auf GitHub ansehen↗

    Phoenix is a server-side web framework built for the Elixir programming language and the Erlang virtual machine. It provides a structured environment for developing applications using the model-view-controller pattern, enabling developers to manage data, render user interfaces, and handle incoming requests within a scalable, process-based architecture. The framework distinguishes itself as a platform for real-time web communication, utilizing persistent bidirectional connections to broadcast live updates to clients. It incorporates a dedicated abstraction layer for relational database integra

    Transforms dynamic view files into optimized functional code during the build process to minimize runtime overhead.

    Elixirapi-serverdistributedelixir
    Auf GitHub ansehen↗22,881
  • tencent/wepyAvatar von Tencent

    Tencent/wepy

    22,593Auf GitHub ansehen↗

    wepy is a frontend build toolchain and component framework designed for creating mini programs. It provides a modular UI library and a system for building reusable interface elements that maintain consistent layouts across different platform environments. The project features a cross-platform build target system that maps a single source codebase to multiple distinct output formats. It utilizes a template-based compilation process to transform custom syntax into platform-specific markup and supports the integration of third-party JavaScript packages through asynchronous module resolution. Th

    Transforms custom template syntax into platform-specific markup during the build process for cross-platform UI consistency.

    JavaScript
    Auf GitHub ansehen↗22,593
  • lit/litAvatar von lit

    lit/lit

    21,679Auf GitHub ansehen↗

    Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con

    Transforms template expressions into efficient code to improve runtime execution speed and reduce rendering overhead.

    TypeScripthtml-templateslitlit-element
    Auf GitHub ansehen↗21,679
  • leptos-rs/leptosAvatar von leptos-rs

    leptos-rs/leptos

    20,993Auf GitHub ansehen↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Transforms declarative HTML-like syntax into optimized imperative render functions during the build process.

    Rustdomfine-grainedisomorphic
    Auf GitHub ansehen↗20,993
  • meituan-dianping/mpvueAvatar von Meituan-Dianping

    Meituan-Dianping/mpvue

    20,345Auf GitHub ansehen↗

    This project is a development framework that enables the creation of cross-platform mobile mini programs using the component-based architecture and reactive data binding of Vue.js. It functions as a build system that transforms web-oriented component code into native-compatible templates and logic, allowing developers to build modular user interfaces that run within restricted mobile environments. The framework distinguishes itself through a sophisticated build pipeline that deconstructs single-file components into platform-specific templates, logic, and style files. It employs compile-time t

    Transforms component templates into native-compatible markup strings during the build process.

    JavaScriptminimpvuevue
    Auf GitHub ansehen↗20,345
  • 11ty/eleventyAvatar von 11ty

    11ty/eleventy

    19,670Auf GitHub ansehen↗

    Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba

    Transforms Sass template files into standard CSS during the build process.

    JavaScriptblog-enginedocumentation-tooleleventy
    Auf GitHub ansehen↗19,670
  • google/web-starter-kitAvatar von google

    google/web-starter-kit

    18,296Auf GitHub ansehen↗

    This project is a web development boilerplate and starter kit providing a pre-configured foundation for creating high-performance, responsive websites. It functions as a development kit for building progressive web apps, incorporating a front-end build pipeline and responsive site templates. The kit distinguishes itself through a multi-device testing workflow that synchronizes clicks, scrolls, and form inputs across multiple browsers and devices in real-time. It also includes a dedicated setup for offline functionality using service workers and web manifests to enable native-like installation

    Includes utilities to transform Sass source files into standard CSS during the build process.

    HTML
    Auf GitHub ansehen↗18,296
  • getzola/zolaAvatar von getzola

    getzola/zola

    17,196Auf GitHub ansehen↗

    Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o

    Provides a built-in Sass compiler that transforms styles into compressed CSS during the build process.

    Rustblog-enginecmscontent-management-system
    Auf GitHub ansehen↗17,196
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Checks template expressions and parameters against Java data structures during compilation to catch errors before the application runs.

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • homebrew/homebrew-coreAvatar von Homebrew

    Homebrew/homebrew-core

    15,383Auf GitHub ansehen↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Generates new formula or cask definitions from a URL using standardized templates for various build systems.

    Rubycoreformulaehacktoberfest
    Auf GitHub ansehen↗15,383
  • sass/sassAvatar von sass

    sass/sass

    15,373Auf GitHub ansehen↗

    Sass is a stylesheet compilation engine and CSS preprocessor that extends standard CSS with variables, nested rules, mixins, and functions. It functions as a comprehensive design system tool, enabling developers to organize complex stylesheets into modular, reusable components while automating the transformation of advanced syntax into browser-compatible CSS. The project distinguishes itself through its sophisticated build automation and language-level extensibility. It provides robust support for programmatic style generation, including conditional logic, iterative loops, and unit-aware math

    Provides a core engine for transforming Sass stylesheet source files into standard CSS during the build process.

    TypeScript
    Auf GitHub ansehen↗15,373
  • nuitka/nuitkaAvatar von Nuitka

    Nuitka/Nuitka

    14,938Auf GitHub ansehen↗

    Nuitka is a compilation framework that translates Python source code into C, enabling the creation of standalone machine code binaries. By converting interpreted scripts into compiled executables, it removes the requirement for a language interpreter on the target machine and provides a mechanism for distributing Python applications as self-contained packages. The project distinguishes itself through advanced optimization techniques, including link-time code generation and profile-guided binary optimization, which improve execution speed by bypassing standard interpreted overhead. It manages

    Provides diagnostic tools and output redirection to capture runtime errors and tracebacks from compiled binaries.

    Pythoncompilernuitkapackaging-tool
    Auf GitHub ansehen↗14,938
  • thomaspark/bootswatchAvatar von thomaspark

    thomaspark/bootswatch

    14,757Auf GitHub ansehen↗

    Bootswatch is a collection of pre-designed CSS themes and visual skins for the Bootstrap framework. It provides a set of stylesheets and tools to change the appearance of a website by replacing default styles with curated visual identities. The project includes a theme customizer for modifying colors, fonts, and structural style variables. It also provides a JSON API that allows external platforms to fetch theme settings and values for programmatic integration of visual styles. The system manages styling through a combination of pre-compiled static stylesheets and SASS-based compilation. It

    Uses a Sass preprocessor to compile source stylesheets into production CSS with variable management.

    JavaScript
    Auf GitHub ansehen↗14,757
  • formatjs/formatjsAvatar von formatjs

    formatjs/formatjs

    14,723Auf GitHub ansehen↗

    FormatJS is an internationalization framework and library designed for building web applications that support multiple languages and regional formats. It provides a comprehensive suite of tools for managing the translation workflow, including the extraction of translatable strings from source code and the compilation of human-readable templates into optimized JavaScript functions. The project distinguishes itself by implementing the ICU MessageFormat standard, which enables the handling of complex linguistic requirements such as pluralization and gender-based text variations. By utilizing a b

    Compiles human-readable translation templates into optimized JavaScript functions for efficient runtime execution.

    TypeScriptformatjsglobalizationi18n
    Auf GitHub ansehen↗14,723
  • drogonframework/drogonAvatar von drogonframework

    drogonframework/drogon

    13,568Auf GitHub ansehen↗

    Drogon is a high-performance, cross-platform C++ framework designed for building asynchronous web services and server-side applications. It functions as a multi-threaded, event-driven server engine that manages concurrent network traffic and WebSocket connections with minimal latency. By leveraging non-blocking input/output and native code compilation, the framework provides a foundation for scalable applications that operate efficiently across diverse hardware architectures. The framework distinguishes itself through its compile-time template rendering, which transforms dynamic HTML views in

    Transforms dynamic HTML templates into native machine code during the build process to maximize runtime execution speed.

    C++asynchronous-programmingdrogonhttp
    Auf GitHub ansehen↗13,568
  • ttroy50/cmake-examplesAvatar von ttroy50

    ttroy50/cmake-examples

    13,066Auf GitHub ansehen↗

    This project is a collection of reference implementations and templates for CMake build patterns and configuration workflows. It provides standardized templates for managing C++ project structures, compiler flags, and dependency linking. The repository includes a packaging guide for creating installation targets and platform-specific software installers. It also provides a testing suite that demonstrates the integration of unit testing and static analysis tools into the build process. Additional reference configurations cover the execution of builds and tests within isolated, containerized e

    Ships standardized templates for managing C++ project structures, compiler flags, and dependencies.

    CMakeboostcatchclang
    Auf GitHub ansehen↗13,066
  • primer/primerAvatar von primer

    primer/primer

    12,975Auf GitHub ansehen↗

    Primer is a CSS design system framework and utility library used to build consistent user interfaces based on a unified visual language. It provides a collection of CSS rules, utility classes, and pre-defined style sheets for styling standard interface elements. The framework implements frontend visual standardization through a shared set of utility classes and design system rules. This allows for the creation of reusable interface elements and the rapid development of web interface layouts. The system utilizes a BEM-based naming convention, design-token mapping, and CSS variable-based themi

    Employs a Sass preprocessor to compile nested stylesheets and shared mixins into standard CSS files.

    SCSS
    Auf GitHub ansehen↗12,975
  • twbs/bootstrap-sassAvatar von twbs

    twbs/bootstrap-sass

    12,507Auf GitHub ansehen↗

    This project is a Sass implementation of the Bootstrap framework, providing a collection of responsive, mobile-first UI toolkits and layout systems. It serves as a Sass UI library that allows for the creation of custom CSS frameworks through the use of a preprocessor to generate browser-ready stylesheets. The framework is distinguished by its deep customization capabilities, enabling users to override default themes and visual variables using Sass variables and mixins. It utilizes a modular import system, allowing specific components to be selectively included to control the final CSS bundle

    Converts modular Sass files into browser-ready CSS with automatic vendor prefixing during the build process.

    SCSS
    Auf GitHub ansehen↗12,507
Vorherige123…4Nächste
  1. Home
  2. Development Tools & Productivity
  3. Build Tooling
  4. Template Compilation Tools

Unter-Tags erkunden

  • Build-Time Template Validation1 Sub-TagTools that verify template expressions against Java data structures during compilation. **Distinct from Template Compilation Tools:** Focuses on build-time type checking of templates, distinct from general template compilation.
  • Template Compilation Tools4 Sub-TagsUtilities that transform template files into executable render functions during the build phase. **Distinct from Template Compilation Tools:** Focuses on the transformation of declarative HTML into optimized render functions.