</>PackageGraphPackageGraph

vite

npmv8.1.5

Native-ESM powered web dev build tool

143.8M
Weekly downloads
1
Dependents
74
Dependencies
100/100
Popularity

Overview

vite is an npm package that native-ESM powered web dev build tool. It is extremely widely used, with about 143.8M downloads per week and 1 known dependents in the graph. The latest version is 8.1.5, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need native-ESM powered web dev build tool and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (143.8M weekly downloads).
  • Clear open-source license (MIT).

Cons

  • Large dependency tree (74 direct dependencies) increases install size and audit surface.
  • No bundled TypeScript types (may require a separate @types package).

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of vite.

Dependencies

Dev (56)

@babel/parser ^7.29.7@jridgewell/remapping ^2.3.5@jridgewell/trace-mapping ^0.3.31@polka/compression ^1.0.0-next.25@rollup/plugin-alias ^6.0.0@rollup/plugin-dynamic-import-vars 2.1.4@rollup/pluginutils ^5.4.0@types/escape-html ^1.0.4@types/pnpapi ^0.0.5@vercel/detect-agent ^1.2.3@vitejs/devtools ^0.3.4@vitest/utils 4.1.10@voidzero-dev/vite-task-client ^0.2.0artichokie ^0.4.4baseline-browser-mapping ^2.10.43cac ^7.0.0chokidar ^3.6.0connect ^3.7.0convert-source-map ^2.0.0cors ^2.8.6cross-spawn ^7.0.6dotenv-expand ^13.0.0es-module-lexer ^2.3.1esbuild ^0.28.1escape-html ^1.0.3estree-walker ^3.0.3etag ^1.8.1fresh-import ^0.2.1host-validation-middleware ^0.1.4http-proxy-3 ^1.23.3launch-editor-middleware ^2.14.1magic-string ^0.30.21mlly ^1.8.2mrmime ^2.0.1nanoid ^5.1.16obug ^1.0.2open ^10.2.0parse5 ^8.0.1pathe ^2.0.3periscopic ^4.0.3picocolors ^1.1.1postcss-import ^16.1.1postcss-load-config ^6.0.1postcss-modules ^9.0.1premove ^4.0.0resolve.exports ^2.0.3rolldown-plugin-dts ^0.27.6rollup ^4.59.0rollup-plugin-license ^3.7.1sass ^1.101.0sass-embedded ^1.100.0sirv ^3.0.2strip-literal ^3.1.0terser ^5.49.0ufo ^1.6.4ws ^8.21.0

Used by

Popular packages that depend on vite.

vitestnpm

Next generation testing framework powered by Vite

73.1M/wk9 dependentsMITTS
immernpm

Create your next immutable state by mutating the current one

50.2M/wk1 dependentsMITTS
@standard-schema/utilsnpm

The official runtime utils for Standard Schema

43M/wk1 dependentsMITTS
@vitejs/devtoolsnpm

Vite DevTools

138.6K/wk1 dependentsMITTS
@asamuzakjp/css-colornpm

CSS color - Resolve and convert CSS colors.

0/wk1 dependentsMITTS
ast-v8-to-istanbulnpm

AST-aware v8-to-istanbul

0/wk1 dependentsMITTS
nosticsnpm

Structured diagnostic code library

0/wk2 dependentsMITTS
h3npm

Minimal H(TTP) framework built for high performance and portability.

0/wk2 dependentsMITTS
birpcnpm

Message based Two-way remote procedure call

0/wk4 dependentsMITTS
@devframes/plugin-inspectnpm

Devframe plugin — a self-inspector for the RPC registry, shared state, and agent surface of a devframe connection.

0/wk1 dependentsMITTS
@vitejs/devtools-kitnpm

Vite DevTools Kit

0/wk1 dependentsMITTS
@devframes/plugin-messagesnpm

Devframe plugin — the hub message feed as a portable panel: browse, filter, and dismiss `ctx.messages` entries from any hub host.

0/wk1 dependentsMITTS
@devframes/plugin-terminalsnpm

Portable, hub-native terminal panel for devframe — readonly output streaming and fully interactive PTY shells (TUI-capable).

0/wk1 dependentsMITTS
obugnpm

A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.

0/wk2 dependentsMITTS
@vitest/mockernpm

Vitest module mocker implementation

0/wk1 dependentsMITTS
@vitest/uinpm

UI for Vitest

0/wk4 dependentsMITTS

Alternatives to vite

Frequently installed together

Version history

VersionPublishedLicense
8.1.5latest3 days agoMIT
8.1.410 days agoMIT
8.1.317 days agoMIT
8.1.218 days agoMIT
8.1.119 days agoMIT
7.3.624 days agoMIT
8.1.026 days agoMIT
8.1.0-beta.01 month agoMIT
6.4.31 month agoMIT
7.3.51 month agoMIT
8.0.161 month agoMIT
8.0.151 month agoMIT
8.0.141 month agoMIT
8.0.132 months agoMIT
8.0.122 months agoMIT
8.0.112 months agoMIT
7.3.32 months agoMIT
8.0.102 months agoMIT
8.0.93 months agoMIT
8.0.83 months agoMIT

Maintainers

Keywords

Funding

Frequently asked questions

How do I install vite?

Run `npm install vite` to add vite to your npm project.

What license is vite released under?

vite is distributed under the MIT license.

How popular is vite?

vite has approximately 143,804,839 downloads per week and 1 known dependent packages.