Bun

Runtime de JavaScript rápido que integra gestor de paquetes, compilador y ejecutor de pruebas en un solo binario

Visitar Bun

Bun es un entorno de ejecución de JavaScript y TypeScript diseñado para desarrolladores que buscan velocidad y simplicidad en su flujo de trabajo. Resuelve la fragmentación de herramientas al integrar en un único binario las funciones de runtime, gestor de paquetes, compilador y ejecutor de pruebas, permitiendo una adopción gradual en proyectos existentes de Node.js sin necesidad de cambiar la infraestructura completa.

Sus funciones principales incluyen:

  • Runtime rápido para ejecutar JavaScript y TypeScript con soporte de APIs de Node.js.
  • Gestor de paquetes compatible con npm, yarn y pnpm, optimizado para instalaciones más veloces.
  • Ejecutor de pruebas compatible con Jest, que soporta mocks, snapshots y pruebas de DOM.
  • Compilador integrado para empaquetar aplicaciones web y de servidor, incluyendo CSS y HTML.
  • Servidor de desarrollo con recarga en caliente para archivos HTML y aplicaciones frontend.
  • Compilación a binario para generar ejecutables únicos y portables para múltiples plataformas.

Bun es software de código abierto bajo licencia MIT, lo que lo hace gratuito y sin restricciones de uso comercial. Su enfoque en el rendimiento y la integración de herramientas en un solo paquete reduce la complejidad de configuración y acelera los ciclos de desarrollo. Los usuarios podrían buscar alternativas si requieren compatibilidad estricta con extensiones específicas de Node.js no soportadas, o si prefieren una comunidad más amplia y establecida para su stack tecnológico actual.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    MIT
  • Repositorio

    oven-sh/bun
Plataformas
MacLinuxWindows
Tipo de aplicación
EscritorioLínea de comandos

Propiedades

  • Ligero
  • Multiplataforma
  • Sin anuncios
  • Autoalojado

Parecidos a Bun