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 RepositoriesModule Format Configurations

Settings that define how generated code is scoped and exported for different environments.

Distinguishing note: None available; no candidates provided.

Explore 4 awesome GitHub repositories matching web development · Module Format Configurations. Refine with filters or upvote what's useful.

Awesome Module Format Configurations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • evanw/esbuildAvatar de evanw

    evanw/esbuild

    39,934Ver en GitHub↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    The bundler sets the output format of generated JavaScript files to IIFE, CommonJS, or ESM to control how code is scoped and exported for different environments.

    Gobundlercommonjscompiler
    Ver en GitHub↗39,934
  • rollup/rollupAvatar de rollup

    rollup/rollup

    26,288Ver en GitHub↗

    Rollup is an ES module bundler and JavaScript module transpiler. It functions as a build tool that combines JavaScript modules into optimized files and converts modern JavaScript and JSX into various output formats for different runtime environments. The project is distinguished by its static-analysis tree shaking engine, which removes unused code and dead exports to minimize bundle size. It also acts as a code splitting orchestrator, partitioning modules into separate chunks to optimize network requests and load times. The tool provides a hook-based plugin system for extending build logic,

    Generates bundles in various module formats, such as ESM or UMD, from a single analyzed module graph.

    JavaScript
    Ver en GitHub↗26,288
  • systemjs/systemjsAvatar de systemjs

    systemjs/systemjs

    13,091Ver en GitHub↗

    SystemJS is a dynamic dependency manager and universal module loader that resolves and executes JavaScript modules across different browser and server environments. It functions as an import map polyfill, mapping bare module specifiers to absolute URLs to manage dependencies without requiring a build step. The project provides a system for integrating diverse formats, including AMD and global scripts, into a modern ES module workflow. It enables browser module polyfilling for environments that lack native support for ES modules and import maps, and it allows for dynamic runtime hot-reloading

    Provides runtime support for loading and executing modules defined via the Asynchronous Module Definition format.

    JavaScript
    Ver en GitHub↗13,091
  • alex8088/electron-viteAvatar de alex8088

    alex8088/electron-vite

    5,487Ver en GitHub↗

    electron-vite es un sistema de build y orquestador de bundles multi-proceso que utiliza Vite para compilar y empaquetar los procesos main, preload y renderer para aplicaciones Electron. Funciona como un andamiaje para aplicaciones de escritorio, proporcionando plantillas para integrar varios frameworks de frontend en una estructura de proyecto estandarizada. El proyecto se distingue por la protección integrada del código fuente, utilizando un ofuscador de bytecode V8 para compilar JavaScript en bytecode y ofuscar cadenas para prevenir la ingeniería inversa. También gestiona arquitecturas de escritorio complejas aislando bundles y chunks compartidos a través de múltiples ventanas y contextos de ejecución. El conjunto de herramientas cubre una amplia gama de capacidades, incluyendo pipelines de empaquetado automatizados para instaladores multiplataforma, orquestación de servidores de desarrollo con hot module replacement y la gestión de módulos nativos y WebAssembly. Soporta además el scoping de entornos y la configuración de externalización de módulos binarios para optimizar los builds de producción.

    Configures the output format to use either ES modules or CommonJS based on the target environment.

    TypeScript
    Ver en GitHub↗5,487
  1. Home
  2. Web Development
  3. Module Format Configurations

Explorar subetiquetas

  • Legacy Module Format SupportLoading and executing modules defined in legacy formats like AMD. **Distinct from Module Format Configurations:** Focuses on the runtime execution of AMD/legacy formats rather than build-time configurations