Vite (French word for "quick", pronounced /viːt/, like "veet") is a build tool that aims to provide a faster and leaner development experience for modern web projects. It consists of two major parts:
Global
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Our current build tools for the web are 10-100x slower than they could be:
It optimizes for memory and cold start, where running many builds (CI, agents, multi-tenant) under Vite gets expensive. OJ is meant to run real production React apps without changes to their source.
Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the standardized ES module format for code, instead of previous idiosyncratic solutions such as CommonJS and AMD.
Rolldown is a JavaScript/TypeScript bundler written in Rust intended to serve as the future bundler used in Vite. It provides Rollup-compatible APIs and plugin interface, but will be more similar to esbuild in scope.
Rspack is a fast Rust-based bundler for the web. It modernizes the webpack API to enable seamless replacement of webpack while delivering lightning-fast build speeds.
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. js and installable via npm i async, it can also be used directly in the browser.
This command line interface enables you to package your Node.js project into an executable that can be run even on devices without Node.js installed.
WARNING] > # Rome won't be maintained anymore by the same people that maintained it so far. Biome will provide new features and fixes.
ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️
Use a node-style require() to organize your browser code and load modules installed by npm.
js application into a single executable file.
Production Cloud: We've built a cloud offering for browser extensions called Itero. Check it out if you want instant beta testing and more awesome features.
WARNING] > This project is not actively maintained anymore. Please consider using tsdown instead. Read more in the migration guide.
The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript.