esbuild
Сборщик JavaScript/TypeScript на Go, в 10–100 раз быстрее Webpack. Эван Уоллес (технический директор Figma), 2020. Основа Vite, tsup и сборки в Tauri.
Собирает 10 МБ JS меньше чем за секунду. Идея в том, что один человек и Go быстрее целой команды Webpack на JavaScript. Стабилен с версии 0.16, но 1.0 так и не выпустил — намеренно, «достаточно стабилен». Vite использует esbuild в dev-режиме и Rollup в продакшн-сборке (у Rollup лучше tree-shaking). Конкуренты: Rollup, SWC (Rust, по умолчанию в Next.js), Bun build (Zig), Lightning CSS (для CSS). Rolldown (команда Vite, Rust) — вероятная замена по умолчанию.