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
·

4 repositorios

Awesome GitHub RepositoriesFrontend Performance Optimizers

Toolsets specifically designed to automate the optimization of frontend assets and delivery mechanisms.

Distinct from Frontend Optimization Analyzers: Distinct from Analyzers: provides the actual optimization tools rather than just reporting

Explore 4 awesome GitHub repositories matching web development · Frontend Performance Optimizers. Refine with filters or upvote what's useful.

Awesome Frontend Performance Optimizers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gatsbyjs/gatsbyAvatar de gatsbyjs

    gatsbyjs/gatsby

    55,941Ver en GitHub↗

    Gatsby is a React static site generator and hybrid rendering framework used to build websites by pre-rendering components into static HTML files for delivery via content delivery networks. It functions as a hybrid rendering platform that supports a combination of static generation, server-side rendering, and deferred page loading. The framework operates as a GraphQL data aggregator, pulling content from various APIs, headless CMS integrations, and files into a single unified schema for frontend queries. It also serves as a frontend performance optimizer, automating code splitting, resource pr

    Functions as an automated toolset for image optimization, code splitting, and resource prefetching.

    JavaScriptblogcompilergatsby
    Ver en GitHub↗55,941
  • mishoo/uglifyjsAvatar de mishoo

    mishoo/UglifyJS

    13,392Ver en GitHub↗

    UglifyJS is a tool for JavaScript code minification, AST manipulation, and source beautification. Its primary purpose is to reduce the file size of JavaScript source code by removing whitespace and shortening variable names to optimize frontend build assets. The project differentiates itself through its ability to programmatically analyze and transform code using abstract syntax trees. It performs constant folding analysis and conditional compilation to eliminate unreachable or redundant code, and it employs a multi-pass compression pipeline to maximize total file size reduction. The tool pr

    Provides a toolset to automate the optimization of frontend JavaScript assets to improve production performance.

    JavaScript
    Ver en GitHub↗13,392
  • jasonslyvia/react-lazyloadAvatar de jasonslyvia

    jasonslyvia/react-lazyload

    5,904Ver en GitHub↗

    Este proyecto es un componente de carga diferida (lazy loading) para React, diseñado para mejorar el rendimiento del frontend difiriendo el renderizado de elementos hijos hasta que entran en el viewport del navegador. Funciona como un gestor de ciclo de vida de recursos y disparador de visibilidad, evitando montajes innecesarios de componentes fuera de pantalla para reducir los tiempos de carga inicial de la página y el uso de memoria. La biblioteca proporciona configuración para disparadores de visibilidad, permitiendo el uso de offsets personalizados y contenedores de desplazamiento específicos para determinar cuándo se carga un componente. Incluye mecanismos para gestionar ciclos de vida de componentes, permitiendo elegir si un componente permanece cargado después de aparecer o si se desmonta al salir del viewport. Las capacidades adicionales cubren el renderizado diferido mediante el uso de marcadores de posición (placeholders) y la optimización del manejo de eventos para listeners de desplazamiento y cambio de tamaño. El sistema también admite la validación manual de visibilidad para forzar comprobaciones de viewport o exigir que un componente se muestre.

    Optimizes frontend performance by preventing the unnecessary mounting of components outside the user's view.

    JavaScript
    Ver en GitHub↗5,904
  • amireh/happypackAvatar de amireh

    amireh/happypack

    4,244Ver en GitHub↗

    Happypack es un optimizador de compilación para Webpack que reduce los tiempos de compilación mediante el almacenamiento en caché de las salidas de los módulos y la paralelización de la ejecución del cargador. Funciona como un cargador paralelo y gestor de grupos de hilos que distribuye las transformaciones de archivos a través de múltiples hilos de trabajo para utilizar los núcleos de CPU disponibles. El proyecto utiliza un mecanismo de almacenamiento persistente para los resultados de los módulos procesados para evitar cálculos redundantes durante los ciclos de compilación posteriores. Gestiona un conjunto compartido de procesos de trabajo para asignar recursos de manera eficiente a través de los pipelines de transformación. El sistema cubre el almacenamiento en caché de los resultados de compilación y la paralelización de la ejecución del cargador, junto con la generación de mapas de origen (source maps).

    Optimizes frontend asset bundling and source map generation to improve the developer experience.

    JavaScriptbuild-toolperformancewebpack
    Ver en GitHub↗4,244
  1. Home
  2. Web Development
  3. Frontend Performance Optimizers