• TypeScript 83.5%
  • JavaScript 9.1%
  • HTML 4.3%
  • CSS 2.5%
  • Vue 0.2%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-10 00:29:11 +08:00
.github fix(deps): update all non-major dependencies (#23648) 2026-10-07 08:23:00 +00:00
docs fix(deps): update all non-major dependencies (#23648) 2026-10-07 08:23:00 +00:00
packages fix(optimizer): fall back to yarn.lock for lockfile hash (#23667) 2026-10-09 22:00:19 +08:00
patches fix(deps): update all non-major dependencies (#22921) 2026-07-13 16:53:45 +09:00
playground test: tag bundled-dev skips in the css playground (#23707) 2026-10-10 00:29:11 +08:00
scripts chore: avoid recompiling regex in mergeChangelog script (#23456) 2026-09-10 11:19:08 +09:00
.editorconfig chore: enforce LF line endings in the repository (#5092) 2021-09-26 16:48:29 +08:00
.git-blame-ignore-revs chore: add 97ad042 to .git-blame-ignore-revs (#23330) 2026-08-23 14:30:22 +08:00
.gitattributes chore: enforce LF line endings in the repository (#5092) 2021-09-26 16:48:29 +08:00
.gitignore feat(config): warn on named imports from JSON modules (#23378) 2026-09-01 12:48:39 +09:00
.oxfmtrc.json chore: use oxfmt sortImports (#23319) 2026-08-22 15:36:54 +09:00
CONTRIBUTING.md chore: update debugging playwright tests section in contributing.md (#23412) 2026-09-02 12:35:38 +09:00
eslint.config.js chore: introducing @e18e/eslint-plugin (#23357) 2026-09-07 05:10:23 +00:00
LICENSE chore: update license copyright (#18278) 2024-10-04 16:46:38 +08:00
netlify.toml chore: migrate to Oxfmt (#21446) 2026-04-07 16:29:26 +09:00
package.json fix(deps): update all non-major dependencies (#23648) 2026-10-07 08:23:00 +00:00
pnpm-lock.yaml feat(bundled-dev): support import.meta.hot.acceptExports (#23463) 2026-10-08 19:46:52 +09:00
pnpm-workspace.yaml fix(deps): update all non-major dependencies (#23648) 2026-10-07 08:23:00 +00:00
README.md ci: remove warp oz (#23043) 2026-07-28 20:28:21 +09:00
vitest.config.e2e.ts fix(bundled-dev): ignore build.chunkImportMap (#23685) 2026-10-09 16:10:18 +08:00
vitest.config.ts test: use oxc.target instead of esbuild.target (#21217) 2025-12-05 11:45:42 +09:00



vite logo


npm package node compatibility build status discord chat


Vite ⚡

Next Generation Frontend Tooling

  • 💡 Instant Server Start
  • ⚡️ Lightning Fast HMR
  • 🛠️ Rich Features
  • 📦 Optimized Build
  • 🔩 Universal Plugin Interface
  • 🔑 Fully Typed APIs

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:

In addition, Vite is highly extensible via its Plugin API and JavaScript API with full typing support.

Read the Docs to Learn More.

Packages

Package Version (click for changelogs)
vite vite version
@vitejs/plugin-legacy plugin-legacy version
create-vite create-vite version

Contribution

See Contributing Guide.

License

MIT.

Sponsors

sponsors