Vite (software)
| Vite | |
|---|---|
| Original author(s) | Evan You | 
| Developer(s) | VoidZero Inc | 
| Initial release | 20 April 2020 | 
| Stable release | 6.3.5 
   / 5 May 2025 | 
| Repository | github | 
| Written in | TypeScript | 
| Platform | Node.js, Deno, Bun | 
| Available in | English Docs in English, Chinese, Japanese and Spanish | 
| Type | Development server | 
| License | MIT License | 
| Website | vitejs | 
Vite (French: [vit], like "veet") is a local development server backed by VoidZero Inc. Vite was written by Evan You, the creator of Vue.js also used by for Vue default template and can be use for React and other frameworks too. It has support for TypeScript and JSX. It uses Rollup and esbuild internally for bundling.
Vite monitors files as they are being edited and upon file save the web browser reloads the code being edited through a process called Hot Module Replacement (HMR) which works by just reloading the specific file being changed using ES6 modules (ESM) instead of recompiling the entire application.
Vite provides built-in support for server-side rendering (SSR). By default, it listens on TCP port 5173. It is possible to configure Vite to serve content over HTTPS and proxy requests (including WebSocket) to a back-end web server, such as Apache HTTP Server or lighttpd.