Package category
Vue
Components, composables and tooling for Vue.
1,567 packages2 comparisons
Packages compared
1,567 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @code-inspector/mako Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 144.4k | - | - | - | 13 days ago 2.0.9 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React |
| @code-inspector/turbopack Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom. | 144.3k | - | - | - | 13 days ago 2.0.9 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React |
| tua-body-scroll-lock 🔐Body scroll locking that just works with everything | 143.5k | +72% | - | 8 months ago 1.6.3 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| vue-pdf-embed PDF embed component for Vue | 141.9k | +121% | - | 1 month ago 2.1.6 | ESM + CommonJS | Bundled | PDF and documents, Vue | |
| ant-design-vue An enterprise-class UI design language and Vue-based implementation | 141.1k | +34% | - | 1 year ago 4.2.6 | ESM + CommonJS | Bundled | UI component libraries, Vue | |
| @mdit-vue/plugin-frontmatter A markdown-it plugin to get markdown frontmatter | 140.9k | - | - | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Vue |
| babel-plugin-transform-vue-jsx Babel plugin for Vue 2.0 JSX | 139.9k | +13% | - | 8 years ago 3.7.0 | CommonJS | None | Vue | |
| vue-types Prop types utility for Vue | 138.9k | +28% | - | 3 months ago 7.0.0 | ESM + CommonJS | Bundled | Vue | |
| @mdit-vue/plugin-component A markdown-it plugin to allow vue components in markdown | 138.6k | - | - | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Vue |
| vue-toastification Toasts for Vue made easy! | 138.3k | +5% | - | 4 years ago 1.7.14 | ESM + CommonJS | Bundled | Vue, TypeScript tooling | |
| @fullcalendar/vue3 The official Vue 3 component for FullCalendar | 135.4k | - | - | - | 20 days ago 7.1.0 | ESM only | Bundled | Vue |
| @vueuse/motion 🤹 Vue Composables putting your components in motion | 134.8k | - | - | - | 1 year ago 3.0.3 | ESM only | Bundled | Animation, Vue |
| @formkit/utils Shared utilities for FormKit packages | 134.6k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| @nuxt/content Write your content inside your Nuxt app | 132.2k | - | - | - | 3 days ago 3.16.1 | ESM + CommonJS | Bundled | Markdown, Vue |
| @ag-grid-community/csv-export Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 130.7k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @vueuse/math Math functions for VueUse | 130.4k | - | - | - | 9 days ago 15.0.0 | ESM only | Bundled | Vue, Numbers and maths |
| @ag-grid-enterprise/set-filter Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 129.7k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @unovis/vue Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript | 128k | - | - | - | 14 days ago 1.7.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Vue |
| @happy-dom/jest-environment Use Happy DOM as environment in Jest. | 125.1k | - | - | - | 13 days ago 20.14.5 | ESM only | Bundled | Scraping and browser automation, Testing |
| vue-parser Get contents from tags in .vue files (using AST tree). | 124.5k | +258% | - | 8 years ago 1.1.6 | CommonJS | Bundled | Vue, Parsers and serialisers | |
| @vee-validate/rules Form Validation for Vue.js | 124k | - | - | - | 1 year ago 4.15.1 | ESM + CommonJS | Bundled | Vue, Forms |
| sonda Universal bundle analyzer and visualizer that works with most popular bundlers and frameworks. | 122.8k | +212% | - | 2 months ago 0.14.0 | ESM only | Bundled | Bundler plugins and loaders, Vue | |
| @launchdarkly/toolbar A framework-agnostic developer toolbar for interacting with LaunchDarkly during development | 122.1k | - | - | - | 5 months ago 2.3.1 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| vant Mobile UI Components built on Vue | 120.4k | +92% | - | 25 days ago 4.10.2 | ESM + CommonJS | Bundled | Vue | |
| nuxt-security 🛡️ Security Module for Nuxt based on HTTP Headers and Middleware | 118.6k | +57% | - | 4 months ago 2.6.0 | ESM only | Bundled | Security, Vue | |
| unplugin-fonts Universal Webfont loader | 118k | +48% | - | 5 months ago 2.0.0 | ESM only | Bundled | Bundler plugins and loaders, Vue | |
| vue-dompurify-html Safe replacement for the v-html directive | 116.8k | +42% | - | 1 year ago 5.3.0 | ESM + CommonJS | Bundled | Security, Vue | |
| @formkit/core The framework agnostic core of FormKit | 116.6k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| vue-tippy [](https://www.npmjs.com/package/vue-tippy) [](https://vuejs.org/) [](https://www | 115.7k | +33% | - | - 6.8.0 | ESM + CommonJS | Bundled | Vue | |
| nuxt-component-meta [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] | 114.7k | +194% | - | 2 months ago 0.18.0 | ESM only | Bundled | Vue | |
| @ag-grid-enterprise/row-grouping Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 110.2k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| vitest-browser-vue Render Vue components in Vitest Browser Mode | 110.2k | +658% | - | 21 days ago 3.1.0 | ESM only | Bundled | Vue, Testing | |
| body-scroll-lock-upgrade Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus) | 110.1k | +123% | - | 2 years ago 1.1.0 | ESM + CommonJS | Bundled | Angular, Vue | |
| vue-gtag Global Site Tag (gtag.js) plugin for Vue | 108.1k | +8% | - | 4 months ago 3.7.1 | ESM only | Bundled | Vue, Monitoring and error tracking | |
| highcharts-vue Integration that allows easy Highcharts use in Vue 3. | 107.7k | +43% | - | - 2.0.2 | CommonJS | Bundled | Vue | |
| @vue/compat Vue 3 compatibility build for Vue 2 | 107k | - | - | - | 8 days ago 3.5.43 | ESM + CommonJS | Bundled | Vue |
| @gtm-support/vue-gtm Simple implementation of Google Tag Manager for Vue | 105.2k | - | - | - | 7 months ago 3.2.0 | ESM only | Bundled | Vue |
| @vueuse/head Document head manager for Vue 3. SSR ready. | 104.1k | - | - | - | 3 years ago 2.0.0 | ESM + CommonJS | Bundled | Vue, Static site generators and meta-frameworks |
| @devframes/json-render-ui Vue renderer for devframe views described as JSON. | 103.5k | - | - | - | 9 days ago 1.0.0 | ESM only | None | Vue |
| vue-inline-svg Replace SVG images with inline SVG element | 100.8k | +88% | - | 1 year ago 4.0.1 | ESM + CommonJS | Bundled | Image processing, Vue | |
| @formkit/inputs Commonly shared types for FormKit | 100.4k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| vue-currency-input Easy input of currency formatted numbers for Vue.js. | 99.9k | +29% | - | 9 months ago 3.2.2 | ESM + CommonJS | Bundled | Vue | |
| @ckpack/vue-color (vue3.0) 🎨 Vue Color Pickers for Sketch, Photoshop, Chrome & more | 99k | - | - | - | 2 years ago 1.6.0 | ESM only | Bundled | Vue |
| @vue/eslint-config-standard eslint-config-standard for Vue.js projects | 98.4k | - | - | - | 1 year ago 9.0.1 | ESM only | None | Linting and formatting, Vue |
| @tinymce/tinymce-vue Official TinyMCE Vue 3 Component | 98k | - | - | - | 1 year ago 6.3.0 | ESM + CommonJS | Bundled | Vue, Rich text and code editors |
| @intlify/vue-devtools @intlify/vue-devtools | 97.9k | - | - | - | 1 year ago 9.14.1 | ESM + CommonJS | Bundled | Internationalisation, Vue |
| vue-material-design-icons A collection of material design icons as Vue single file components | 97.4k | +117% | - | 1 year ago 5.3.1 | - | None | Icons, Vue | |
| eslint-plugin-vue-scoped-css ESLint plugin for Scoped CSS in Vue.js | 97.4k | +63% | - | 1 month ago 3.1.3 | ESM only | Bundled | Linting and formatting, Vue | |
| eslint-plugin-nuxt ESLint plugin for Nuxt.js | 97.4k | -39% | - | 4 years ago 4.0.0 | CommonJS | None | Linting and formatting, Vue | |
| @formkit/i18n Internationalization layer for FormKit. | 96.6k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Internationalisation, Vue |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @code-inspector/makoClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- @code-inspector/turbopackClick the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
- tua-body-scroll-lock🔐Body scroll locking that just works with everything
- vue-pdf-embedPDF embed component for Vue
- ant-design-vueAn enterprise-class UI design language and Vue-based implementation
- @mdit-vue/plugin-frontmatterA markdown-it plugin to get markdown frontmatter
- babel-plugin-transform-vue-jsxBabel plugin for Vue 2.0 JSX
- vue-typesProp types utility for Vue
- @mdit-vue/plugin-componentA markdown-it plugin to allow vue components in markdown
- vue-toastificationToasts for Vue made easy!
- @fullcalendar/vue3The official Vue 3 component for FullCalendar
- @vueuse/motion🤹 Vue Composables putting your components in motion
- @formkit/utilsShared utilities for FormKit packages
- @nuxt/contentWrite your content inside your Nuxt app
- @ag-grid-community/csv-exportAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @vueuse/mathMath functions for VueUse
- @ag-grid-enterprise/set-filterAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @unovis/vueModular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript
- @happy-dom/jest-environmentUse Happy DOM as environment in Jest.
- vue-parserGet contents from tags in .vue files (using AST tree).
- @vee-validate/rulesForm Validation for Vue.js
- sondaUniversal bundle analyzer and visualizer that works with most popular bundlers and frameworks.
- @launchdarkly/toolbarA framework-agnostic developer toolbar for interacting with LaunchDarkly during development
- vantMobile UI Components built on Vue
- nuxt-security🛡️ Security Module for Nuxt based on HTTP Headers and Middleware
- unplugin-fontsUniversal Webfont loader
- vue-dompurify-htmlSafe replacement for the v-html directive
- @formkit/coreThe framework agnostic core of FormKit
- vue-tippy[](https://www.npmjs.com/package/vue-tippy) [](https://vuejs.org/) [](https://www
- nuxt-component-meta[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href]
- @ag-grid-enterprise/row-groupingAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- vitest-browser-vueRender Vue components in Vitest Browser Mode
- body-scroll-lock-upgradeEnables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- vue-gtagGlobal Site Tag (gtag.js) plugin for Vue
- highcharts-vueIntegration that allows easy Highcharts use in Vue 3.
- @vue/compatVue 3 compatibility build for Vue 2
- @gtm-support/vue-gtmSimple implementation of Google Tag Manager for Vue
- @vueuse/headDocument head manager for Vue 3. SSR ready.
- @devframes/json-render-uiVue renderer for devframe views described as JSON.
- vue-inline-svgReplace SVG images with inline SVG element
- @formkit/inputsCommonly shared types for FormKit
- vue-currency-inputEasy input of currency formatted numbers for Vue.js.
- @ckpack/vue-color(vue3.0) 🎨 Vue Color Pickers for Sketch, Photoshop, Chrome & more
- @vue/eslint-config-standardeslint-config-standard for Vue.js projects
- @tinymce/tinymce-vueOfficial TinyMCE Vue 3 Component
- @intlify/vue-devtools@intlify/vue-devtools
- vue-material-design-iconsA collection of material design icons as Vue single file components
- eslint-plugin-vue-scoped-cssESLint plugin for Scoped CSS in Vue.js
- eslint-plugin-nuxtESLint plugin for Nuxt.js
- @formkit/i18nInternationalization layer for FormKit.