Bun
Entorno de ejecución de JavaScript. Jarred Sumner, 2021 (v1.0 en septiembre de 2023). Escrito en Zig, usa JavaScriptCore (el motor de Safari) en vez de V8. Sustituto directo de Node.js: bun run app.js, bun install. Arranque 4× más rápido, instalación de paquetes 2× más rápida.
Tres en uno: runtime + gestor de paquetes + empaquetador. Trae de serie ejecutor de tests, cargador de variables de entorno, driver de SQLite, driver de SQL y servidor WebSocket. Amplia compatibilidad con Node — la mayoría de los paquetes npm funcionan sin cambios. Pruebas de rendimiento: unas 70k peticiones/segundo en servidor HTTP (3× Node). La curva de adopción es empinada — muchos proyectos migran por rendimiento y experiencia de desarrollo. Pila moderna: Bun + Elysia + Drizzle. Contrapartidas: ecosistema menor que el de Node y algún caso límite ocasional. Otros runtimes modernos: Deno (Ryan Dahl, 2018) y Node (el titular con soporte LTS). El foco de Bun: velocidad y DX.