awesome-repositories.com

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

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

5 مستودعات

Awesome GitHub RepositoriesJavaScript Library Packagers

Tools designed to bundle source code into multiple optimized distribution formats for various runtimes.

Distinct from JavaScript Library Integrations: None of the candidates describe the process of packaging a library for distribution; most focus on using or integrating libraries.

Explore 5 awesome GitHub repositories matching programming languages & runtimes · JavaScript Library Packagers. Refine with filters or upvote what's useful.

Awesome JavaScript Library Packagers GitHub Repositories

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

    egoist/tsup

    11,271عرض على GitHub↗

    tsup is a build tool designed for the automated compilation and packaging of TypeScript and JavaScript source code into compatible module formats. It functions as a TypeScript library bundler that transforms source files into distributable assets with minimal manual configuration. The project provides a zero-config build pipeline that abstracts complex bundler settings into a simplified interface. It is an esbuild-based tool that produces simultaneous ESM and CommonJS output files from a single source tree to ensure broad environment compatibility. The tool covers high-performance transpilat

    Bundles modern source code into optimized distribution formats for various server-side and browser runtimes.

    TypeScript
    عرض على GitHub↗11,271
  • developit/microbundleالصورة الرمزية لـ developit

    developit/microbundle

    8,135عرض على GitHub↗

    Microbundle is a zero-configuration JavaScript module bundler designed to package small libraries and modules into optimized distribution files. It serves as a JavaScript library packager and TypeScript compiler, converting source code into compatible module formats for both browser and server-side runtimes. The tool functions as a bundle size optimizer by mangling object properties and analyzing bundle composition to reduce final file sizes. It also acts as a CSS module processor, converting style imports into external stylesheets or scoped modules to prevent global namespace collisions. It

    Bundles source code into optimized distributions for common module formats using a zero-configuration setup.

    JavaScript
    عرض على GitHub↗8,135
  • wasm-bindgen/wasm-packالصورة الرمزية لـ wasm-bindgen

    wasm-bindgen/wasm-pack

    7,207عرض على GitHub↗

    wasm-pack is a build tool and workflow orchestrator for compiling Rust code to WebAssembly. It coordinates the compilation process and generates the JavaScript glue code required to execute Rust logic within web browsers and server-side runtimes. The tool manages binary optimization to reduce file sizes and improve execution speed. It also functions as a package manager, bundling compiled WebAssembly modules into archives compatible with JavaScript registries and bundlers. The project covers language interoperability through the automatic generation of TypeScript type definitions. It further

    Bundles compiled modules into distribution formats compatible with JavaScript package registries and bundlers.

    Rust
    عرض على GitHub↗7,207
  • insin/nwbالصورة الرمزية لـ insin

    insin/nwb

    5,542عرض على GitHub↗

    nwb هو سلسلة أدوات بناء بدون تكوين، ومجمع وحدات، وخادم تطوير لتطبيقات ومكتبات JavaScript وJSX. يعمل كنظام بناء يشتق تلقائيًا إعدادات المترجم والمجمع من تبعيات المشروع المثبتة لإزالة الإعداد اليدوي. تتميز الأداة بقدرتها على العمل كمترجم مكتبة، حيث تولد تنسيقات توزيع متعددة مثل ESM وCJS من مصدر واحد لتوافق مدير الحزم. كما تتضمن عداء اختبار متصفح بدون رأس ينفذ اختبارات الوحدة مع وضع مراقبة متكامل وتقارير تغطية الكود. يغطي النظام مجموعة واسعة من الإمكانيات، بما في ذلك خطوط أنابيب أصول الواجهة الأمامية لتحويل الصيغ الحديثة ومعالجة معالجات CSS المسبقة. ويوفر سير عمل تطوير يتميز باستبدال الوحدات الساخنة (hot module replacement)، وتوليد بناء الإنتاج مع التصغير وتجريد الكود، وخط أنابيب تحويل مدفوع بالإضافات لتوسيع وظائف سلسلة الأدوات.

    Bundles source code into multiple optimized distribution formats to ensure compatibility when publishing npm modules.

    JavaScript
    عرض على GitHub↗5,542
  • voidzero-dev/vite-plusالصورة الرمزية لـ voidzero-dev

    voidzero-dev/vite-plus

    5,007عرض على GitHub↗

    vite-plus هي سلسلة أدوات تطوير ويب موحدة وواجهة سطر أوامر مصممة لإدارة إصدارات Vite، وبيئات تشغيل JavaScript، ومديري الحزم من نقطة دخول واحدة. تعمل كمدير لبيئة تشغيل JavaScript لتثبيت وتثبيت إصدارات اللغة، ومنسق مهام لمشاريع Monorepo لتنفيذ النصوص البرمجية المدركة للتبعيات، ومحرك سقالات للمشاريع لتمهيد التطبيقات والمكتبات. يتميز المشروع بدمج دورة حياة تطوير كاملة في أداة واحدة، ويتميز بمحرك تحليل ثابت موحد يقوم بفحص النوع، والتدقيق (Linting)، والتنسيق في تمريرة واحدة. يوفر تنسيقًا متقدمًا لـ Monorepo من خلال التنفيذ المتوازي ونظام تخزين مؤقت للنتائج يستخدم إبطالًا قائمًا على البصمة لتخطي المهام الزائدة. تغطي سلسلة الأدوات أيضًا مجموعة واسعة من القدرات بما في ذلك خطوط أنابيب أصول الويب لتجميع الإنتاج، وتوفير البيئة التلقائي، وإدارة خطافات Git commit. كما تتضمن أدوات لتنفيذ اختبارات الوحدة الأصلية وإنشاء ملفات تنفيذية أصلية.

    Bundles source code into optimized distribution formats including type definitions and maps for library consumption.

    Rust
    عرض على GitHub↗5,007
  1. Home
  2. Programming Languages & Runtimes
  3. JavaScript Library Packagers