Repolode
vitejs

vitejs/vite

A frontend build tool with a fast dev server using native ES modules and instant hot module replacement, plus a production bundler.

Stars
83,440
Forks
8,889
Open issues
802
Last commit
15 hours ago

What is it?

Vite is a build tool for modern web projects that aims to give developers a faster and leaner development experience. It has two main parts: a dev server that serves code over native ES modules with features layered on top, including Hot Module Replacement (HMR), and a build command that bundles code for production with optimized static output.

Vite is extensible through a Plugin API and a JavaScript API, both with full TypeScript typing. The project is distributed as an npm package along with create-vite for scaffolding new projects and @vitejs/plugin-legacy for supporting older browsers.

The repository is a monorepo containing the vite, create-vite, and plugin-legacy packages, and is released under the MIT license.

Key features

  • 01Fast dev server built on native ES modules
  • 02Hot Module Replacement with quick updates
  • 03Production build producing optimized static assets
  • 04Plugin API and JavaScript API with full typing
  • 05Scaffolding via create-vite and legacy browser support via plugin-legacy

Use cases

  • Starting a new frontend project with a fast local development loop
  • Building and bundling production static assets for a web app
  • Extending the build pipeline with custom plugins

Quick start

  1. 1

    Scaffold a new project with create-vite

    npm create vite@latest
  2. 2

    Read the Docs to learn more

Topics

FAQ

What is vite?
A frontend build tool with a fast dev server using native ES modules and instant hot module replacement, plus a production bundler. Vite is a build tool for modern web projects that aims to give developers a faster and leaner development experience. It has two main parts: a dev server that serves code over native ES modules with features layered on top, including Hot Module Replacement (HMR), and a build command that bundles code for production with optimized static output.
Is vite free to use? What license does it have?
vite is open source under the MIT license. Check the license terms before using it in commercial products.
Is vite still maintained?
Actively maintained. The last commit to vite was on Oct 21, 2026.
What can I use vite for?
Starting a new frontend project with a fast local development loop Building and bundling production static assets for a web app Extending the build pipeline with custom plugins
How do I install vite?
Scaffold a new project with create-vite: npm create vite@latest Read the Docs to learn more
Where can I get vite?
The source code and installation instructions are on GitHub: https://github.com/vitejs/vite

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects