</>PackageGraphPackageGraph

vue

npmv3.5.42TypeScript

The progressive JavaScript framework for building modern web UI.

Adopt with care

vue is usable, with caveats. Pulls in 23 transitive packages, about 15 MB installed.

  • AAdoption: grade A, Excellent.

    13.8M downloads per week and 9 known dependents.

  • AMaintenance: grade A, Excellent.

    Last published 14 days ago. 50 releases in the last 2 years.

  • CWeight: grade C, Fair — worth a look.

    Pulls in 23 transitive packages, about 15 MB installed.

  • ASupply chain: grade A, Excellent.

    No install scripts, 2 maintainers, and a contained dependency surface.

  • ALicense: grade A, Excellent.

    MIT — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding vue to a project.

5
Direct dependencies

Runtime packages this one declares itself.

23
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

15 MB
Install size

Unpacked size of this package plus its entire runtime tree.

4
Tree depth

Longest resolved dependency chain below this package.

Licenses in the dependency tree

BSD-2-ClauseBSD-3-ClauseISCMIT

Every license you inherit by installing vue, not just its own. Check this before a legal review, not after.

Compatibility

Node.js
No constraint declared
Module format
ESM + CommonJS
TypeScript
Types included
Install scripts
None

vue vs the alternatives

Packages solving a similar problem in the npm ecosystem, compared on the signals that drive an adoption decision.

PackageWeekly downloadsDependentsLicenseLast release
vuethis page13.8M9MIT14 days ago
@devframes/json-render-ui37.5K1MIT1 day ago
@vue/compiler-dom03MIT1 day ago
@vue/compiler-sfc01MIT1 day ago
@vue/server-renderer01MIT1 day ago
@vue/shared09MIT1 day ago

Dependencies

Declared by vue v3.5.42. Runtime dependencies are installed with the package; dev dependencies are not.

Peer (1)

typescript *

Used by

Popular packages that depend on vue.

Relationship graph

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

Frequently installed together

Release history

50 releases in the last two years, typically about 6 days apart.

Recent versions of vue
VersionPublishedSizeLicense
3.6.0-rc.76 days ago3.2 MBMIT
3.6.0-rc.613 days ago3.2 MBMIT
3.5.42latest14 days ago2.4 MBMIT
3.6.0-rc.519 days ago3.2 MBMIT
3.6.0-rc.426 days ago3.2 MBMIT
3.6.0-rc.31 month ago3.2 MBMIT
3.5.411 month ago2.4 MBMIT
3.6.0-rc.21 month ago3.1 MBMIT
3.6.0-rc.11 month ago3.1 MBMIT
3.5.401 month ago2.4 MBMIT
3.5.392 months ago2.4 MBMIT
3.6.0-beta.172 months ago3.1 MBMIT
3.6.0-beta.162 months ago3.1 MBMIT
3.5.383 months ago2.4 MBMIT
3.6.0-beta.153 months ago3.1 MBMIT

Overview

vue is an npm package that the progressive JavaScript framework for building modern web UI. It is extremely widely used, with about 13.8M downloads per week and 9 known dependents in the graph. The latest version is 3.5.42, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need the progressive JavaScript framework for building modern web UI and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (13.8M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • No significant drawbacks detected from available metadata.

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

Maintainers

Keywords

Frequently asked questions

Should I use vue?

vue is usable, with caveats. Pulls in 23 transitive packages, about 15 MB installed.

How do I install vue?

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

How many dependencies does vue have?

vue declares 6 direct dependencies and pulls in 23 packages in total once its runtime tree is resolved totalling about 15 MB on disk.

What license is vue released under?

vue is distributed under the MIT license. Its dependency tree also includes: BSD-2-Clause, BSD-3-Clause, ISC, MIT.

How popular is vue?

vue has approximately 13,835,385 downloads per week and 9 known dependent packages.

Is vue still maintained?

The most recent release of vue (v3.5.42) was published 14 days ago.

Does vue run install scripts?

No. vue does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.