awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

38 مستودعات

Awesome GitHub RepositoriesBuild and Bundle Optimization

Techniques for reducing artifact size and improving compilation efficiency during the development lifecycle.

Explore 38 awesome GitHub repositories matching software engineering & architecture · Build and Bundle Optimization. Refine with filters or upvote what's useful.

Awesome Build and Bundle Optimization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • flutter/flutterالصورة الرمزية لـ flutter

    flutter/flutter

    177,056عرض على GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model. The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modu

    Divides application code into smaller, dynamically loaded modules to minimize initial download sizes and accelerate startup performance.

    Dartandroidapp-frameworkcross-platform
    عرض على GitHub↗177,056
  • ant-design/ant-designالصورة الرمزية لـ ant-design

    ant-design/ant-design

    98,362عرض على GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Facilitates modular imports so developers can include only the necessary component code to reduce final bundle sizes.

    TypeScriptant-designantddesign-systems
    عرض على GitHub↗98,362
  • panjiachen/vue-element-adminالصورة الرمزية لـ PanJiaChen

    PanJiaChen/vue-element-admin

    90,260عرض على GitHub↗

    vue-element-admin is a Vue.js admin dashboard template and frontend project boilerplate designed for building administrative interfaces. It functions as a single page application that integrates the Element UI component framework to provide a structured starting point for web portals. The project provides scaffolding for enterprise web applications, specifically focusing on admin dashboard development. It includes built-in support for role-based access control to manage user permissions and restrict access to specific application views. The system covers broad capabilities in frontend build

    Optimizes the production build through environment variable management and bundle size analysis.

    Vueadminadmin-dashboardadmin-template
    عرض على GitHub↗90,260
  • gohugoio/hugoالصورة الرمزية لـ gohugoio

    gohugoio/hugo

    88,701عرض على GitHub↗

    Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine. The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional mod

    Accelerates build times by utilizing intelligent caching mechanisms and incremental rendering for large-scale content sites.

    Goblog-enginecmscontent-management-system
    عرض على GitHub↗88,701
  • vitejs/viteالصورة الرمزية لـ vitejs

    vitejs/vite

    81,611عرض على GitHub↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    Pre-transforms frequently used modules during startup to eliminate request waterfalls and reduce initial load latency.

    TypeScriptbuild-tooldev-serverfrontend
    عرض على GitHub↗81,611
  • thedaviddias/front-end-checklistالصورة الرمزية لـ thedaviddias

    thedaviddias/Front-End-Checklist

    72,941عرض على GitHub↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility standards are met. The checklist distinguishes itself through a hierarchical taxonomy that organizes complex technical requirements into logical domains, such as security, performance, and semantic structure. By utilizing a progressive enhancement methodology, it encourages develop

    Reduce bandwidth usage and improve performance by applying guidelines for minifying, concatenating, and compressing web resources.

    MDXchecklistcssfront-end-developer-tool
    عرض على GitHub↗72,941
  • addyosmani/agent-skillsالصورة الرمزية لـ addyosmani

    addyosmani/agent-skills

    60,849عرض على GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Optimizes CI/CD pipeline execution time through dependency caching and test sharding.

    Shellagent-skillsantigravityantigravity-ide
    عرض على GitHub↗60,849
  • vuejs/vuepressالصورة الرمزية لـ vuejs

    vuejs/vuepress

    22,759عرض على GitHub↗

    VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l

    Implements build-time optimizations such as concurrency control and caching to reduce the time required for site generation.

    JavaScript
    عرض على GitHub↗22,759
  • tencent/wepyالصورة الرمزية لـ Tencent

    Tencent/wepy

    22,593عرض على 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

    Optimizes images and resource files during the bundling phase to reduce the final package size.

    JavaScript
    عرض على GitHub↗22,593
  • voltagent/awesome-claude-code-subagentsالصورة الرمزية لـ VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906عرض على GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Reduces software build times through caching and partitioning strategies for complex projects.

    Shellai-agent-frameworkai-agent-toolsai-agents
    عرض على GitHub↗21,906
  • gradle/gradleالصورة الرمزية لـ gradle

    gradle/gradle

    18,687عرض على GitHub↗

    Gradle is a build automation tool for the Java Virtual Machine that functions as a polyglot build orchestrator. It automates the compilation, testing, and packaging of software across multiple programming languages using a structured workflow. The project acts as a build performance optimizer, utilizing daemon processes, parallel execution, and result caching to reduce redundant computation. It also serves as a dependency management system that resolves external libraries and plugins while verifying checksums to ensure integrity. The system coordinates complex build lifecycles and task depen

    Optimizes build performance using parallel processing and result caching to reduce redundant computation.

    Groovy
    عرض على GitHub↗18,687
  • vitejs/awesome-viteالصورة الرمزية لـ vitejs

    vitejs/awesome-vite

    16,866عرض على GitHub↗

    Awesome Vite is a curated collection of resources, plugins, and templates designed for the Vite build tool ecosystem. It serves as a central directory for developers looking to extend the capabilities of this high-performance frontend build pipeline and module bundler. The project highlights the core strengths of Vite, including its native ESM-based development server, instant hot module replacement, and pre-bundled dependency optimization. By aggregating community-maintained tools, it showcases how to leverage Vite’s plugin-based architecture to customize build pipelines, integrate popular f

    Pre-processes third-party dependencies into optimized modules for faster server startup.

    JavaScriptawesomeawesome-listvite
    عرض على GitHub↗16,866
  • mishoo/uglifyjs2الصورة الرمزية لـ mishoo

    mishoo/UglifyJS2

    13,392عرض على GitHub↗

    UglifyJS2 is a suite of tools designed for parsing, beautifying, mangling, and minifying JavaScript code. It functions by converting source code into an abstract syntax tree to enable programmatic analysis and transformation, and it includes a dedicated generator for creating associated source maps. The project optimizes web production builds by compressing script logic and removing unreachable code. It utilizes name mangling to shorten variable and property names and implements a beautifier to reconstruct compressed scripts into a human-readable layout. The toolset covers broad capability a

    Optimizes web production builds by compressing script logic and removing unreachable code to reduce bundle size.

    JavaScript
    عرض على GitHub↗13,392
  • phanan/htaccessالصورة الرمزية لـ phanan

    phanan/htaccess

    13,165عرض على GitHub↗

    This project is a comprehensive library of reusable configuration patterns for the Apache web server. It provides a collection of server-side directives designed to manage security, performance, and request routing through decentralized configuration files. The repository serves as a reference for implementing server-level settings without requiring global restarts. It includes specialized patterns for enforcing secure connections, managing cross-origin resource sharing, and protecting sensitive system files from public exposure. Users can leverage these snippets to implement clickjacking pro

    Optimizes website performance by configuring browser caching and expiration headers for static assets.

    apacheawesomeawesome-list
    عرض على GitHub↗13,165
  • requirejs/requirejsالصورة الرمزية لـ requirejs

    requirejs/requirejs

    12,919عرض على GitHub↗

    RequireJS is a JavaScript module loader and dependency manager that implements the Asynchronous Module Definition API. It enables the asynchronous loading of JavaScript files in the browser to prevent page rendering blocks and manages interdependent scripts to avoid global namespace pollution and execution order issues. The project includes a build optimizer that combines and minifies multiple script files into single bundles to reduce network requests. It also provides a mechanism for version management, allowing multiple versions of the same library to coexist on a single page without confl

    Combines and minifies multiple script files into single bundles to reduce network requests.

    JavaScript
    عرض على GitHub↗12,919
  • xmake-io/xmakeالصورة الرمزية لـ xmake-io

    xmake-io/xmake

    12,058عرض على GitHub↗

    Xmake is a cross-platform build utility and package manager designed for C and C++ development. It functions as a unified build automation tool that uses a Lua-based domain-specific language to define project targets, manage dependencies, and orchestrate compilation across multiple operating systems and hardware architectures. The system distinguishes itself through a modular, rule-based approach to task orchestration and toolchain integration. By abstracting native build systems and compilers, it allows developers to maintain consistent project configurations while targeting diverse environm

    Accelerates compilation tasks by utilizing built-in parallel execution and caching mechanisms to reduce build times.

    Luabuildbuild-toolc
    عرض على GitHub↗12,058
  • jordanschuetz/learncs8-resumeالصورة الرمزية لـ JordanSchuetz

    JordanSchuetz/LearnCS8-Resume

    10,778عرض على GitHub↗

    This project is a static site generator designed for building professional personal portfolios and resumes. It provides a framework for developers and students to publish their career history, academic projects, and technical qualifications as accessible, mobile-friendly websites. The system utilizes a component-based library and declarative templates to assemble consistent visual layouts. These templates incorporate a responsive grid system that automatically adjusts content positioning to ensure optimal viewing across various device screen sizes. The build process transforms source files i

    Aggregates and minifies source code and style files to optimize loading performance for the end user.

    HTML
    عرض على GitHub↗10,778
  • nasa/fprimeالصورة الرمزية لـ nasa

    nasa/fprime

    10,766عرض على GitHub↗

    F Prime هو إطار عمل قائم على المكونات مصمم لتطوير ونشر البرمجيات المدمجة وبرمجيات الطيران الفضائي. يوفر بنية معيارية تفصل منطق البرمجيات عن واجهات الاتصال، مما يسمح للمطورين بتحديد هياكل النظام من خلال لغة نمذجة خاصة بالمجال. يتيح هذا النهج القائم على النماذج توليد الكود آلياً، مما يضمن الاتساق عبر طوبولوجيا النظام المعقدة مع الحفاظ على عقود واجهة صارمة بين وحدات البرمجيات. يتميز إطار العمل بنظام بناء متكامل ومجموعة عمليات بيانات أرضية. فهو يقوم بأتمتة دورة حياة البرمجيات المدمجة بالكامل، بدءاً من التجميع المتقاطع وإدارة التبعيات وصولاً إلى توليد واجهات القياس عن بُعد والأوامر. من خلال توفير بيئة موحدة لكل من برمجيات الطيران الموجودة على متن المركبة والمراقبة الأرضية، فإنه يسهل التكامل والاختبار والتحكم في الأنظمة المدمجة الموزعة عبر منصات أجهزة متنوعة. بالإضافة إلى بنيته الأساسية، يتضمن المشروع أدوات شاملة لمراقبة النظام، بما في ذلك تصور القياس عن بُعد في الوقت الفعلي، وتسجيل الأحداث، وتتبع التشخيص. وهو يدعم مجموعة واسعة من سيناريوهات النشر، من بيئات الأجهزة الخام (bare-metal) إلى أنظمة التشغيل في الوقت الفعلي، ويوفر آليات لإدارة الذاكرة، ونمذجة السلوك القائم على الحالة، وتنفيذ المهام غير المتزامنة. يتم صيانة المشروع كمستودع C++ مع توثيق شامل ودعم لنظام البناء من أجل التطوير عبر المنصات.

    Enables direct function calls for port connections to improve performance at the cost of disabling unit test builds.

    C++componentscppembedded
    عرض على GitHub↗10,766
  • react-static/react-staticR

    react-static/react-static

    10,343عرض على GitHub↗

    react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a

    Implements a prefetching queue and code-splitting to ensure instantaneous transitions between static pages.

    JavaScript
    عرض على GitHub↗10,343
  • timarney/react-app-rewiredالصورة الرمزية لـ timarney

    timarney/react-app-rewired

    9,851عرض على GitHub↗

    This project is a configuration utility and JavaScript bundler manager designed to extend build scripts and override settings for Create React App applications. It functions as a tool for modifying Webpack configurations without requiring a permanent ejection from the managed build system. The utility allows for the customization of development and production build settings, enabling the use of custom build scripts to redefine project entry points. It provides mechanisms to modify the default build and development server settings to fit specific project requirements. Capability areas include

    Adjusts compilation paths and production build settings to optimize how applications are bundled and deployed.

    JavaScriptconfigcreate-react-appeject
    عرض على GitHub↗9,851
السابق12التالي
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Build and Bundle Optimization

استكشف الوسوم الفرعية

  • Build Performance Optimization2 وسوم فرعيةTechniques for reducing software build times through caching and partitioning strategies.
  • Client-Server Bundle OptimizationsProduces separate, optimized bundles for browser and server code with environment-specific optimizations. **Distinct from Build and Bundle Optimization:** Distinct from Build and Bundle Optimization: specifically targets separate client and server bundle generation, not general artifact size reduction.
  • Code Splitting UtilitiesPerformance optimization techniques that divide application code into smaller, manageable segments.
  • Dependency DecompositionStrategies for optimizing bundle size by decoupling global configurations from specific functional dependencies.
  • Dependency Pre-warmersMechanisms that pre-process or cache modules to reduce initial load latency.
  • Static Asset Optimization Pipelines1 وسم فرعيGuidelines and pipelines for minifying, concatenating, and compressing web assets to improve performance.
  • Tree Shaking SupportModule-based support allowing developers to include only necessary components in the final build.