Repolode
web-infra-dev

web-infra-dev/rspack

Un empaquetador web rápido basado en Rust, compatible con la API de webpack y capaz de reemplazarlo en proyectos existentes.

Alternativa open source a:webpack

Estrellas
12,968
Forks
881
Issues abiertos
242
Último commit
ayer

¿Qué es?

Rspack es un empaquetador web escrito en Rust. Mantiene una API al estilo de webpack, por lo que los proyectos pueden migrar desde webpack con pocos cambios y usar muchos de sus plugins y loaders existentes.

El empaquetador incluye compilación incremental para agilizar el reemplazo en caliente de módulos, optimizaciones de producción integradas como tree shaking y minificación, y compatibilidad de primer nivel con Module Federation. No depende de ningún framework frontend.

Rspack forma parte de la toolchain Rstack, que también incluye Rsbuild, Rslib, Rspress, Rstest y Rslint. Se distribuye como el paquete npm @rspack/core y como crates de Rust.

Funciones clave

  • 01API compatible con webpack que funciona con muchos plugins y loaders existentes de webpack.
  • 02Compilación incremental para agilizar el reemplazo en caliente de módulos.
  • 03Optimizaciones de producción integradas, como tree shaking y minificación.
  • 04Compatibilidad de primer nivel con Module Federation.
  • 05Independiente del framework; se puede usar con React, Vue y otros frameworks.

Casos de uso

  • Acelerar las compilaciones de un proyecto existente de webpack sin reescribir su configuración.
  • Desarrollar aplicaciones web a gran escala que dependan de Module Federation.
  • Añadir un empaquetador rápido a un proyecto frontend de JavaScript o TypeScript.

Inicio rápido

  1. 1

    Abre el proyecto de ejemplo en StackBlitz

  2. 2

    Sigue la guía de inicio rápido en rspack.rs

En colecciones

Temas

Preguntas frecuentes

¿Qué es rspack?
Un empaquetador web rápido basado en Rust, compatible con la API de webpack y capaz de reemplazarlo en proyectos existentes. Rspack es un empaquetador web escrito en Rust. Mantiene una API al estilo de webpack, por lo que los proyectos pueden migrar desde webpack con pocos cambios y usar muchos de sus plugins y loaders existentes.
¿rspack es gratuito? ¿Qué licencia tiene?
rspack es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿rspack sigue mantenido?
Mantenimiento activo. El último commit de rspack fue el 6 nov 2026.
¿Para qué puedo usar rspack?
Acelerar las compilaciones de un proyecto existente de webpack sin reescribir su configuración. Desarrollar aplicaciones web a gran escala que dependan de Module Federation. Añadir un empaquetador rápido a un proyecto frontend de JavaScript o TypeScript.
¿Cómo se instala rspack?
Abre el proyecto de ejemplo en StackBlitz Sigue la guía de inicio rápido en rspack.rs
¿Dónde consigo rspack?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/web-infra-dev/rspack

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados