awesome-repositories.com
Blog
awesome-repositories.com

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

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

21 repositorios

Awesome GitHub RepositoriesBuild-Time Asset Processing

Processes source files and templates into final production assets during the build phase.

Distinct from Asset Processing: Candidates are too specific to media playback, games, or backwards-compatibility; this is general static site asset processing.

Explore 21 awesome GitHub repositories matching development tools & productivity · Build-Time Asset Processing. Refine with filters or upvote what's useful.

Awesome Build-Time Asset Processing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • shadcn-ui/taxonomyAvatar de shadcn-ui

    shadcn-ui/taxonomy

    19,248Ver en GitHub↗

    Taxonomy is a full-stack application template and reference implementation built with the Next.js app router. It serves as a comprehensive starter for developing web applications using server components and modern React patterns. The project integrates a variety of specialized systems, including an identity management workflow for OAuth and session handling, and a billing system for managing recurring subscriptions and payment events. It also features a content pipeline that transforms Markdown and JSX files into type-safe data collections for rendering blogs and documentation. The architect

    Implements a build-time pipeline that transforms MDX files into type-safe content collections.

    TypeScriptnextauthjsnextjsprisma
    Ver en GitHub↗19,248
  • hemanth/functional-programming-jargonAvatar de hemanth

    hemanth/functional-programming-jargon

    18,644Ver en GitHub↗

    This project is an educational resource for functional programming education, focused on teaching core concepts and terminology through simple definitions and practical code examples. It provides a way to study fundamental vocabulary and illustrative examples to assist with the transition from imperative to functional programming. The resource serves as a reference for building a professional software engineering vocabulary, enabling more effective communication of technical terms used within the functional paradigm. The site is implemented using static site generation, utilizing markdown co

    Implements a build process that transforms markdown and templates into production HTML files.

    fpfunctional-programming
    Ver en GitHub↗18,644
  • gregberge/svgrG

    gregberge/svgr

    11,043Ver en GitHub↗

    SVGR is a tool that transforms static SVG files into reusable React components for direct rendering within user interface trees. It functions as an AST-based code transformer and build-time asset pipeline, parsing SVG XML into an abstract syntax tree to modify elements before generating JavaScript source code. The project integrates an external optimization engine to strip redundant metadata and minify attributes, ensuring vector images are flexible and easy to style. It uses recursive tree traversal to apply these transformations to all nested graphic elements and employs attribute mapping t

    Provides a build-time pipeline that processes static vector graphics into programmable UI components.

    TypeScript
    Ver en GitHub↗11,043
  • jquery-archive/jquery-mobileAvatar de jquery-archive

    jquery-archive/jquery-mobile

    9,615Ver en GitHub↗

    jQuery Mobile is a mobile web framework and cross-platform UI library designed to create consistent HTML5 user interfaces that adapt to different mobile device platforms and screen sizes. It provides a collection of customizable components and CSS styles to render a unified look and feel across various mobile operating systems. The framework functions as a CSS themeable UI kit, featuring a build process that allows for the generation of custom visual themes by modifying base style files and assets. The library covers a broad capability surface including responsive mobile interface developmen

    Combines and minifies JavaScript and CSS files during the build process to optimize delivery.

    JavaScript
    Ver en GitHub↗9,615
  • imathis/octopressAvatar de imathis

    imathis/octopress

    9,243Ver en GitHub↗

    Octopress is a Jekyll blogging framework and static site generator theme designed for publishing professional blogs. It provides a collection of responsive semantic templates and styling to render markdown content into mobile-friendly websites. The project features an integrated static asset pipeline that compresses and transforms CSS and JavaScript files during the build process to optimize load times. It includes an SEO optimized blog template with automatic sitemap generation, archive pages, and metadata for improved search engine indexing, as well as client-side site search using local in

    Provides a build-time pipeline to compress and transform CSS and JavaScript files for optimized page loading.

    Ruby
    Ver en GitHub↗9,243
  • mde/ejsAvatar de mde

    mde/ejs

    8,105Ver en GitHub↗

    EJS is a JavaScript templating engine used to generate HTML by embedding executable JavaScript logic and dynamic data into template files. It functions as both a server-side template processor and a client-side rendering engine, allowing for the creation of dynamic markup in both backend and frontend environments. The engine supports the creation of modular web layouts through partial template inclusion, where smaller reusable components are inserted into parent pages. Users can modify the template syntax by defining custom delimiters to avoid conflicts with other languages. The project cove

    Transforms source templates into final production HTML files during the build phase.

    JavaScript
    Ver en GitHub↗8,105
  • huxpro/huxpro.github.ioAvatar de Huxpro

    Huxpro/huxpro.github.io

    7,611Ver en GitHub↗

    This project is a responsive Jekyll blog theme and static site template designed as a technical blogging framework. It converts markdown content into a professional personal blog with integrated support for social profile management. The template is configured as a progressive web app, providing offline access and an app-like experience for visitors. It specifically caters to technical documentation by supporting the rendering of mathematical notation, formatted code snippets, and embedded presentations. The site includes capabilities for reader engagement through discussion system integrati

    Processes source files and stylesheets into optimized production assets during the build phase.

    HTMLblog-themejekyll-themejekyll-themes
    Ver en GitHub↗7,611
  • karminski/one-small-stepAvatar de karminski

    karminski/one-small-step

    6,699Ver en GitHub↗

    One Small Step is an educational resource that explains core AI and large language model concepts through short, accessible articles designed to be read in under five minutes. It covers the structure and function of key LLM components like attention mechanisms and tokenization, as well as foundational machine learning mathematics such as matrix rank and overfitting. The project also serves as a guide to the GGUF file format, which packages all model parameters and metadata into a single compact binary file for cross-platform deployment without external dependencies. It explains how this forma

    Combines and minifies CSS and JavaScript files during the build process to reduce client-side load times.

    Ver en GitHub↗6,699
  • codingtrain/website-archiveAvatar de CodingTrain

    CodingTrain/website-archive

    5,743Ver en GitHub↗

    This is an archived snapshot of the first version of the Coding Train website, preserving its original static structure and content. It serves as a static site archive, storing pre-rendered HTML pages and assets for direct delivery without server-side processing. The site organizes tutorial and challenge content as individual HTML files within a directory structure that mirrors the site hierarchy, using hyperlinks and browser-native navigation to move between pages. It manages the entire website source code and content revisions using Git for collaborative contribution and history tracking, a

    Generates the static site by manually assembling HTML files and assets without automated build tools.

    JavaScriptartdesigneducation
    Ver en GitHub↗5,743
  • partykit/partykitAvatar de partykit

    partykit/partykit

    5,644Ver en GitHub↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Runs a custom build command to compile TypeScript, JSX, or bundled code before serving the application.

    TypeScriptbackendscollaborationcrdts
    Ver en GitHub↗5,644
  • googlechromelabs/sw-precacheAvatar de GoogleChromeLabs

    GoogleChromeLabs/sw-precache

    5,190Ver en GitHub↗

    sw-precache es una herramienta de compilación de service worker y generador de precaché que produce código JavaScript para versionar y almacenar activos estáticos. Funciona como una interfaz de línea de comandos y módulo de node diseñado para permitir la funcionalidad offline y mejorar los tiempos de carga para aplicaciones web. El proyecto se distingue por combinar el descubrimiento de activos en tiempo de compilación con un orquestador de caché en tiempo de ejecución. Utiliza versionado basado en hash de contenido para activar actualizaciones solo cuando los contenidos de los archivos cambian y emplea generación de código basada en plantillas para inyectar reglas de enrutamiento personalizadas y librerías de manejo en el service worker resultante. La herramienta cubre una amplia gama de capacidades de caché y gestión de tráfico, incluyendo la definición de estrategias de recuperación de red primero o caché primero. Gestiona el enrutamiento de solicitudes de red mapeando patrones de URL y métodos HTTP a manejadores específicos para resolver el tráfico.

    Scans the local file system to identify static assets required for the precache manifest during the build phase.

    JavaScriptjavascriptofflineoffline-first
    Ver en GitHub↗5,190
  • egoist/poiAvatar de egoist

    egoist/poi

    5,175Ver en GitHub↗

    Poi es un empaquetador de módulos extensible y de configuración cero para el desarrollo frontend moderno. Funciona como un sistema de compilación que transforma JavaScript, JSX y CSS en archivos compatibles con el navegador y los combina en paquetes únicos para la entrega web. La herramienta se basa en una arquitectura de plugins que permite extensiones personalizadas para la tubería de compilación y la adición de lógica de procesamiento de activos especializada. Emplea un sistema de mapeo basado en convenciones para automatizar la configuración de compilación y los resultados de destino sin necesidad de archivos de configuración manuales. El proyecto cubre una amplia gama de capacidades de empaquetado, incluyendo compilación de frameworks frontend, resolución automática de activos y el procesamiento de archivos estáticos. Utiliza transformaciones de árbol de sintaxis abstracta para permitir la modificación programática y la compilación específica del framework del código fuente.

    Processes JavaScript, CSS, and static files into final production assets during the build phase.

    JavaScript
    Ver en GitHub↗5,175
  • didi/boosterAvatar de didi

    didi/booster

    5,059Ver en GitHub↗

    Booster es un optimizador de compilación y manipulador de bytecode para aplicaciones Android, diseñado para reducir el tamaño del binario, corregir fallos a nivel de sistema y mejorar el rendimiento de la aplicación. Funciona como un plugin extensible del proceso de compilación que modifica archivos de clase compilados y artefactos de construcción para inyectar correcciones de estabilidad y optimizaciones sin alterar el código fuente original. El proyecto se diferencia por la manipulación de bytecode de bajo nivel para parchear errores a nivel de SO y gestionar pools de hilos durante la fase de compilación. También proporciona un kit de herramientas de perfilado de rendimiento para identificar operaciones que bloquean el hilo principal y analizar problemas de estabilidad relacionados con los recursos. La herramienta cubre una amplia gama de capacidades de optimización de paquetes, incluyendo compresión de imágenes para PNG y WebP, eliminación de recursos redundantes y optimización del índice de recursos. La funcionalidad adicional incluye ajuste de rendimiento para la gestión de hilos, escrituras asíncronas de preferencias y análisis estático para escanear artefactos de compilación y detectar riesgos de seguridad y cuellos de botella. El sistema utiliza una interfaz de proveedor de servicios para la integración de plugins personalizados y puede ejecutarse como una aplicación independiente desacoplada del entorno de compilación principal.

    Provides build-time processing of images and resource archives to apply compression and format conversion.

    Kotlin
    Ver en GitHub↗5,059
  • componentjs/componentAvatar de componentjs

    componentjs/component

    4,523Ver en GitHub↗

    Component es una herramienta de construcción frontend y gestor de paquetes diseñado para el desarrollo de aplicaciones web modulares. Funciona como un orquestador de pipeline de activos y resolvedor de dependencias de módulos, obteniendo y organizando paquetes de código locales o remotos de acuerdo con reglas de versionado específicas. El sistema proporciona un entorno de desarrollo que soporta la vinculación de módulos locales mediante enlaces simbólicos (symlinks) para pruebas en tiempo real sin publicar en un registro. Incluye un pipeline de construcción programable para transformar scripts y estilos en activos de producción y un sistema de vigilancia de archivos basado en eventos para activar recompilaciones automáticas. El conjunto de herramientas cubre la gestión de dependencias frontend, la automatización de la construcción y la orquestación del pipeline de activos. Incluye utilidades para auditar estados de dependencias, validar configuraciones de proyectos y resolver restricciones de versión en toda la jerarquía del proyecto.

    Processes scripts and styles into final production assets during the build phase.

    JavaScript
    Ver en GitHub↗4,523
  • rakyll/statikAvatar de rakyll

    rakyll/statik

    3,828Ver en GitHub↗

    Statik is a build tool for the Go language that transforms directory structures and files into byte arrays within source code. This process enables the creation of single-binary distributions by embedding static assets directly into the compiled executable. The tool ensures deterministic builds by stripping file modification timestamps, resulting in consistent binary outputs across different environments. It also includes a build-time asset filter to limit the inclusion of specific file extensions and minimize the final executable size. To access these embedded assets, the project provides a

    Generates a virtual file system interface from static directory structures during the Go compilation process.

    Gofilesgogolang
    Ver en GitHub↗3,828
  • fnando/i18n-jsAvatar de fnando

    fnando/i18n-js

    3,808Ver en GitHub↗

    This project is a localization library designed to synchronize translation data between server-side backends and client-side JavaScript environments. It provides a unified framework for managing multi-language support, ensuring that localized strings and translation keys remain consistent across the entire web stack. The library distinguishes itself by bridging the gap between server-side definitions and frontend interfaces, specifically facilitating the export of translation files from Ruby on Rails applications into formats compatible with JavaScript. It includes automated utilities for tra

    Transforms backend localization files into client-ready formats during the deployment process to ensure consistency across environments.

    Ruby
    Ver en GitHub↗3,808
  • salesforce-ux/design-systemAvatar de salesforce-ux

    salesforce-ux/design-system

    3,689Ver en GitHub↗

    This project is a comprehensive design system framework for building accessible, responsive, and consistent web interfaces. It provides a centralized architecture for managing visual properties and standardized component blueprints, ensuring that branding and interaction patterns remain uniform across diverse applications. The framework distinguishes itself through an accessibility-first approach, embedding semantic markup and inclusive design standards directly into its component blueprints. By utilizing a design-token-driven styling system, it centralizes visual values like typography, spac

    Transforms abstract design definitions into optimized, distributable CSS and static assets during the build process.

    JavaScriptcssdesign-systemshtml
    Ver en GitHub↗3,689
  • space-wizards/space-station-14Avatar de space-wizards

    space-wizards/space-station-14

    3,523Ver en GitHub↗

    Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp

    Parallelizes the processing of game files during the packaging phase to optimize the overall build pipeline.

    C#c-sharpgamehacktoberfest
    Ver en GitHub↗3,523
  • nunocoracao/blowfishAvatar de nunocoracao

    nunocoracao/blowfish

    2,622Ver en GitHub↗

    Blowfish is a responsive theme for the Hugo static site generator, designed for creating content-focused websites. It utilizes the Tailwind CSS UI framework for utility-first styling and a Go-based engine to transform templates into plain HTML. The project features a technical content renderer that transforms LaTeX and Mermaid syntax into mathematical equations and SVG diagrams. It includes a serverless search system that generates a JSON index at build time for client-side retrieval and a multilingual publishing framework with support for right-to-left scripts. The theme covers a broad rang

    Processes images, LaTeX, and Mermaid syntax into optimized production assets during the build phase.

    HTMLblogblog-themeblowfish
    Ver en GitHub↗2,622
  • tkchu/game-programming-patterns-cnAvatar de tkchu

    tkchu/Game-Programming-Patterns-CN

    1,808Ver en GitHub↗

    Este proyecto sirve como un recurso técnico integral y educativo para la arquitectura de software dentro del contexto del desarrollo de juegos. Proporciona explicaciones detalladas de patrones de diseño y estrategias de ingeniería adaptadas específicamente a las restricciones de rendimiento y requisitos estructurales de los proyectos de software interactivo. El repositorio funciona como una traducción localizada de literatura esencial, haciendo que los conceptos de programación avanzada y las soluciones arquitectónicas sean accesibles a una audiencia más amplia. Al centrarse en prácticas probadas para la organización y mantenibilidad del código, ayuda a los desarrolladores a dominar las complejidades de los entornos de motores de juegos. El contenido se gestiona a través de un sistema de control de versiones que utiliza autoría basada en markdown y generación de sitios estáticos. Scripts de construcción automatizados procesan estos archivos fuente en un formato web estructurado, asegurando una presentación consistente y una entrega eficiente de la documentación técnica.

    Automates the transformation of source files into a deployable web format during the build process.

    C++bookchinese-translationgame
    Ver en GitHub↗1,808
Ant.12Siguiente
  1. Home
  2. Development Tools & Productivity
  3. Build-Time Asset Processing

Explorar subetiquetas

  • Asset ExtractionMoving styles and SVG assets from JavaScript bundles into standalone files during the build process. **Distinct from Build-Time Asset Processing:** Focuses on extraction of assets into separate files for performance/security, rather than general processing of source files.
  • Manual HTML AssembliesGenerating static sites by manually assembling HTML files and assets without automated build tools or templating engines. **Distinct from Build-Time Asset Processing:** Distinct from Build-Time Asset Processing: focuses on manual assembly without any build-time processing or templating.
  • Virtual File System GeneratorsTools that generate file system interfaces from static directory structures during compilation. **Distinct from Build-Time Asset Processing:** Distinct from general asset processing: focuses specifically on generating virtual file system interfaces for embedded data.