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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

67 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • vuejs/vueAvatar de vuejs

    vuejs/vue

    209,900Ver en GitHub↗

    Vue es un framework de JavaScript progresivo basado en componentes diseñado para construir interfaces de usuario reactivas y aplicaciones de una sola página. Se centra en un sistema de plantillas declarativo que transforma HTML en funciones de renderizado eficientes, permitiendo a los desarrolladores organizar interfaces complejas en unidades aisladas y reutilizables que se sincronizan automáticamente con el estado de la aplicación. El framework se distingue por un sistema de reactividad de seguimiento de dependencias que monitorea el acceso a los datos durante el renderizado para activar actualizaciones precisas. Proporciona una arquitectura flexible que admite tanto la adopción incremental como una biblioteca ligera como el desarrollo de aplicaciones a gran escala. Los desarrolladores pueden aprovechar un modelo de extensibilidad basado en plugins robusto para inyectar lógica global, mientras que la reconciliación del DOM virtual del framework asegura actualizaciones de interfaz eficientes calculando mutaciones mínimas. Más allá de sus capacidades de renderizado principales, el proyecto incluye un conjunto completo de herramientas para gestionar el estado de la aplicación, enrutamiento basado en URL y renderizado del lado del servidor. Ofrece un amplio soporte para la composición de componentes, distribución de contenido y gestión de animaciones, junto con medidas de seguridad integradas como el escape automático de contenido para prevenir vulnerabilidades comunes. El framework se distribuye con declaraciones de tipo oficiales para admitir el análisis estático y puede instalarse a través de gestores de paquetes estándar o integrarse directamente en entornos de navegador a través de etiquetas de script.

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

    TypeScriptframeworkfrontendjavascript
    Ver en GitHub↗209,900
  • react/create-react-appAvatar de react

    react/create-react-app

    103,327Ver en GitHub↗

    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
    Ver en GitHub↗103,327
  • phoenixframework/phoenixAvatar de phoenixframework

    phoenixframework/phoenix

    22,881Ver en GitHub↗

    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
    Ver en GitHub↗22,881
  • tencent/wepyAvatar de Tencent

    Tencent/wepy

    22,593Ver en GitHub↗

    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
    Ver en GitHub↗22,593
  • lit/litAvatar de lit

    lit/lit

    21,679Ver en GitHub↗

    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
    Ver en GitHub↗21,679
  • leptos-rs/leptosAvatar de leptos-rs

    leptos-rs/leptos

    20,993Ver en GitHub↗

    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
    Ver en GitHub↗20,993
  • meituan-dianping/mpvueAvatar de Meituan-Dianping

    Meituan-Dianping/mpvue

    20,345Ver en GitHub↗

    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
    Ver en GitHub↗20,345
  • 11ty/eleventyAvatar de 11ty

    11ty/eleventy

    19,670Ver en GitHub↗

    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
    Ver en GitHub↗19,670
  • google/web-starter-kitAvatar de google

    google/web-starter-kit

    18,296Ver en GitHub↗

    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
    Ver en GitHub↗18,296
  • getzola/zolaAvatar de getzola

    getzola/zola

    17,196Ver en GitHub↗

    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
    Ver en GitHub↗17,196
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Ver en GitHub↗

    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
    Ver en GitHub↗15,479
  • homebrew/homebrew-coreAvatar de Homebrew

    Homebrew/homebrew-core

    15,383Ver en GitHub↗

    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
    Ver en GitHub↗15,383
  • sass/sassAvatar de sass

    sass/sass

    15,373Ver en GitHub↗

    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
    Ver en GitHub↗15,373
  • nuitka/nuitkaAvatar de Nuitka

    Nuitka/Nuitka

    14,938Ver en GitHub↗

    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
    Ver en GitHub↗14,938
  • thomaspark/bootswatchAvatar de thomaspark

    thomaspark/bootswatch

    14,757Ver en GitHub↗

    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
    Ver en GitHub↗14,757
  • formatjs/formatjsAvatar de formatjs

    formatjs/formatjs

    14,723Ver en GitHub↗

    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
    Ver en GitHub↗14,723
  • drogonframework/drogonAvatar de drogonframework

    drogonframework/drogon

    13,568Ver en GitHub↗

    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
    Ver en GitHub↗13,568
  • ttroy50/cmake-examplesAvatar de ttroy50

    ttroy50/cmake-examples

    13,066Ver en GitHub↗

    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
    Ver en GitHub↗13,066
  • primer/primerAvatar de primer

    primer/primer

    12,975Ver en GitHub↗

    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
    Ver en GitHub↗12,975
  • twbs/bootstrap-sassAvatar de twbs

    twbs/bootstrap-sass

    12,507Ver en GitHub↗

    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
    Ver en GitHub↗12,507
Ant.123…4Siguiente
  1. Home
  2. Development Tools & Productivity
  3. Build Tooling
  4. Template Compilation Tools

Explorar subetiquetas

  • Build-Time Template Validation1 sub-etiquetaTools 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-etiquetasUtilities 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.