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

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

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

23 مستودعات

Awesome GitHub RepositoriesBuild and Transpilation Tools

Compilers, bundlers, and preprocessors for modern JavaScript development.

Explore 23 awesome GitHub repositories matching part of an awesome list · Build and Transpilation Tools. Refine with filters or upvote what's useful.

Awesome Build and Transpilation Tools GitHub Repositories

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

    babel/babel

    44,009عرض على GitHub↗

    Babel is a pluggable JavaScript compiler and transpiler that converts modern ECMAScript syntax into backwards-compatible versions of the language. It functions as an abstract syntax tree manipulator, parsing source code into a hierarchical structure to traverse and modify nodes for custom code transformations. The system utilizes a plugin-driven architecture to apply specific transformation rules and supports presets that bundle multiple plugins into named configuration groups. This enables the transformation of experimental syntax and the injection of non-global polyfills to ensure consisten

    Core compiler for next-generation JavaScript.

    TypeScriptastbabelcompiler
    عرض على GitHub↗44,009
  • postcss/postcssالصورة الرمزية لـ postcss

    postcss/postcss

    28,968عرض على GitHub↗

    PostCSS is a CSS post-processor and abstract syntax tree transformation tool that parses stylesheets into a structured tree for programmatic analysis and modification. It functions as a plugin-driven pipeline where JavaScript plugins can modify, insert, or delete nodes to transform styles. The project provides a framework for building a custom plugin ecosystem to extend the CSS language with non-standard features such as loops, conditionals, and shorthand properties. It supports multi-syntax parsing through pluggable parsers and stringifiers, allowing it to process various style formats and c

    Tool for transforming CSS with JavaScript plugins.

    TypeScriptastcssframework
    عرض على GitHub↗28,968
  • zloirock/core-jsالصورة الرمزية لـ zloirock

    zloirock/core-js

    25,501عرض على GitHub↗

    core-js is a comprehensive compatibility layer and standard library polyfill that implements ECMAScript proposals and stable language features across diverse JavaScript runtimes. It serves as a runtime environment shim to ensure consistent execution of global objects, iteration protocols, and standard library methods in older browsers or non-browser environments. The project is distinguished by its delivery models, offering both prototype-based global polyfilling and a pure-module implementation. This allows for the integration of modern functionality without modifying global prototypes to pr

    Standard library for polyfilling ECMAScript features.

    JavaScript
    عرض على GitHub↗25,501
  • 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

    Provides build-time transpilation of style sheets and typed languages into standard CSS and JavaScript.

    JavaScript
    عرض على GitHub↗22,593
  • postcss/autoprefixerالصورة الرمزية لـ postcss

    postcss/autoprefixer

    22,257عرض على GitHub↗

    Autoprefixer is a PostCSS plugin and browser compatibility tool that automatically manages vendor prefixes for CSS rules. It functions as an abstract syntax tree transformer that parses CSS to insert required prefixes and remove obsolete ones based on real-time compatibility data. The project differentiates itself by providing a dedicated CSS Grid polyfill, which translates modern Grid syntax into legacy formats for older browser versions. It also allows for granular control through the use of inline CSS comments to selectively enable or disable prefixing for specific rules. The system cover

    PostCSS plugin to add vendor prefixes automatically.

    JavaScript
    عرض على GitHub↗22,257
  • ai/browserslistالصورة الرمزية لـ ai

    ai/browserslist

    13,541عرض على GitHub↗

    Browserslist is a browser compatibility configuration tool and a shared specification that synchronizes target browser versions across front-end build tools. It serves as a centralized system for defining browser support, ensuring consistency across CSS autoprefixers, JavaScript transpilers, and linting tools. The tool integrates browser usage analytics to determine target lists based on real-world traffic statistics and global usage data. It also functions as a user agent regex generator, converting browser version queries into regular expressions for matching and validating browser user age

    Tool for sharing target browser configurations across tools.

    JavaScript
    عرض على GitHub↗13,541
  • 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

    JavaScript parser, minifier, and compressor.

    JavaScript
    عرض على GitHub↗13,392
  • thejameskyle/babel-handbookالصورة الرمزية لـ thejameskyle

    thejameskyle/babel-handbook

    12,109عرض على GitHub↗

    This project is a comprehensive manual and educational resource focused on the Babel compiler. It serves as a documentation guide and handbook for understanding the inner workings of JavaScript compilation, specifically regarding the transformation of source code. The material provides a technical walkthrough for developing custom plugins and extensions. It covers the process of creating tailored transformations to modify how JavaScript is parsed and generated. The content encompasses the broader JavaScript compilation workflow, focusing on abstract syntax tree manipulation, code generation,

    Comprehensive guide to using the Babel compiler.

    عرض على GitHub↗12,109
  • petehunt/webpack-howtoالصورة الرمزية لـ petehunt

    petehunt/webpack-howto

    10,010عرض على GitHub↗

    This project is a Webpack build guide and a reference for implementing a JavaScript module bundler. It serves as a frontend build pipeline designed to resolve dependencies, package source files, and optimize assets for web browsers. The guide focuses on asset optimization and performance strategies. This includes implementing code splitting for asynchronous module loading, extracting shared dependencies to improve browser caching, and generating multiple entrypoints to reduce initial download sizes. The project covers a broad range of build-time capabilities, including modern JavaScript tran

    Educational resource for learning Webpack configuration.

    JavaScript
    عرض على GitHub↗10,010
  • kangax/html-minifierالصورة الرمزية لـ kangax

    kangax/html-minifier

    5,045عرض على GitHub↗

    html-minifier هو أداة Node.js مصممة لتقليل حجم ملف HTML عن طريق تحسين الترميز، وتبسيط هياكل المستندات، وضغط CSS وJavaScript المضمن. يعمل كضاغط لترميز HTML ومحسن لمستندات الويب يقوم بإزالة المسافات البيضاء، والتعليقات، والسمات الزائدة. تتميز الأداة بكونها محسناً للأصول المضمنة، حيث تعالج المحتوى داخل وسوم النمط والسكربت عبر محركات ضغط متخصصة. تبسط المخرجات النهائية عن طريق إزالة الوسوم الاختيارية واستبدال أنواع المستندات الطويلة بإصدارات أقصر. يغطي المشروع مجموعة من قدرات التحسين، بما في ذلك تحسين السمات لإزالة علامات الاقتباس غير الضرورية والقيم الفارغة، بالإضافة إلى تنسيق هيكل المخرجات للتحكم في أطوال الأسطر. كما يتضمن آليات للحفاظ على الترميز لحماية وسوم أو كتل محتوى محددة من عملية الضغط.

    Highly configurable HTML minifier.

    JavaScript
    عرض على GitHub↗5,045
  • babel/minifyالصورة الرمزية لـ babel

    babel/minify

    4,376عرض على GitHub↗

    This project is an AST-based code optimizer and compressor for modern ECMAScript, JSX, and TypeScript source code. It functions as a JavaScript minifier that uses the Babel toolchain to reduce file size by removing unnecessary characters and whitespace while preserving program logic. The tool is distinguished by its ability to process experimental language proposals and transform modern syntax into browser-compatible versions. It provides specialized handling for React JSX transpilation and strips type annotations from TypeScript files to produce compressed production assets. The system cove

    Minifier for JavaScript based on Babel.

    JavaScript
    عرض على GitHub↗4,376
  • andywer/webpack-blocksالصورة الرمزية لـ andywer

    andywer/webpack-blocks

    2,968عرض على GitHub↗

    📦 Configure webpack using functional feature blocks.

    Tool for modular and reusable Webpack configurations.

    JavaScript
    عرض على GitHub↗2,968
  • kevlened/copy-webpack-pluginالصورة الرمزية لـ kevlened

    kevlened/copy-webpack-plugin

    2,853عرض على GitHub↗

    Copy files and directories with webpack

    Webpack plugin for copying files to the build directory.

    JavaScript
    عرض على GitHub↗2,853
  • gajus/babel-plugin-react-css-modulesالصورة الرمزية لـ gajus

    gajus/babel-plugin-react-css-modules

    2,040عرض على GitHub↗

    Transforms styleName to className using compile time CSS module resolution.

    Plugin for automatic CSS module resolution in React.

    JavaScript
    عرض على GitHub↗2,040
  • entwicklerstube/babel-plugin-root-importالصورة الرمزية لـ entwicklerstube

    entwicklerstube/babel-plugin-root-import

    1,170عرض على GitHub↗

    Add the opportunity to import modules by the root path

    Plugin for cleaner absolute imports in projects.

    JavaScript
    عرض على GitHub↗1,170
  • jaketrent/html-webpack-templateالصورة الرمزية لـ jaketrent

    jaketrent/html-webpack-template

    821عرض على GitHub↗

    a better default template for html-webpack-plugin

    Customizable HTML template for Webpack builds.

    EJS
    عرض على GitHub↗821
  • 59naga/babel-plugin-add-module-exportsالصورة الرمزية لـ 59naga

    59naga/babel-plugin-add-module-exports

    723عرض على GitHub↗

    【v0.2 no longer maintained】 Fix babel/babel#2212 - Follow the babel@5 behavior for babel@6

    Plugin to simplify CommonJS module exports.

    JavaScript
    عرض على GitHub↗723
  • matatbread/fast-asyncالصورة الرمزية لـ MatAtBread

    MatAtBread/fast-async

    600عرض على GitHub↗

    fast-async

    Babel plugin for transpiling async/await to efficient generators.

    JavaScript
    عرض على GitHub↗600
  • babel/proposalsالصورة الرمزية لـ babel

    babel/proposals

    436عرض على GitHub↗

    ✍️ Tracking the status of Babel's implementation of TC39 proposals (may be out of date)

    Tracking repository for upcoming ECMAScript language features.

    عرض على GitHub↗436
  • kevva/imagemin-optipngالصورة الرمزية لـ kevva

    kevva/imagemin-optipng

    169عرض على GitHub↗

    optipng plugin for imagemin

    Image minification plugin for PNG files.

    JavaScript
    عرض على GitHub↗169
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Build and Transpilation Tools

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

  • Frontend Asset TranspilersTools that convert non-standard frontend style sheets and typed languages into compatible vanilla formats. **Distinct from JavaScript Transpilation:** Focuses on the conversion of diverse frontend assets like CSS and TS rather than just JS-to-JS transpilation