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 |
|---|---|---|---|---|---|---|---|---|
| @formkit/rules Validation rules for FormKit | 96.3k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| vuelidate Simple, lightweight model-based validation for Vue.js | 96.1k | -27% | - | - 0.7.7 | CommonJS | None | Vue | |
| @formkit/validation Validation plugin for FormKit | 95.9k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| @formkit/observer Utility to wrap a FormKitNode in a dependency tracking observer proxy | 95.9k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| @formkit/dev Development tools for FormKit. | 95.3k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, Vue |
| vue-slider-component A highly customized slider component | 94.2k | -10% | - | 3 years ago 3.2.24 | CommonJS | Bundled | Vue | |
| @formkit/vue Build industry leading Vue forms 10x faster. | 93.7k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Vue, Forms |
| @vue/vue2-jest Jest transformer for Vue 2 | 93.4k | - | - | - | 3 years ago 29.2.6 | CommonJS | None | Vue, Testing |
| typesense-instantsearch-adapter Adapter to use InstantSearch UI widgets with Typesense Search | 91.6k | +134% | - | - 3.0.2 | CommonJS | Bundled | Angular, React | |
| @vue/apollo-composable Apollo GraphQL for Vue Composition API | 89.3k | - | - | - | 1 year ago 4.2.2 | ESM + CommonJS | Bundled | GraphQL, Vue |
| @vue/composition-api Provide logic composition capabilities for Vue. | 89.3k | - | - | - | 3 years ago 1.7.2 | ESM + CommonJS | Bundled | Vue |
| twoslash-vue Extended Twoslash for Vue SFC support | 88.1k | -42% | - | 3 months ago 0.3.9 | ESM + CommonJS | Bundled | Vue, TypeScript tooling | |
| stylelint-config-standard-vue The standard shareable Vue config for Stylelint. | 87.9k | +69% | - | 1 month ago 2.0.0 | ESM only | None | Vue, Linting and formatting | |
| prettier-plugin-organize-attributes Organize your HTML attributes autmatically with Prettier 🧼 | 87.8k | -15% | - | 3 years ago 1.0.0 | CommonJS | Bundled | Linting and formatting, Vue | |
| click-to-react-component Option+Click your React components in your browser to open the source file in VS Code | 87.7k | +36% | - | 1 year ago 1.1.3 | ESM only | Bundled | React, Vue | |
| vue-input-otp https://github.com/wobsoriano/vue-input-otp/assets/13049130/c5080f41-f411-4d38-aa57-d04d90c832c3 | 87.6k | +26773% | - | 1 month ago 0.4.0 | ESM only | Bundled | Vue | |
| @vue/eslint-config-airbnb eslint-config-standard for Vue.js projects | 86.7k | - | - | - | 2 years ago 8.0.0 | CommonJS | None | Linting and formatting, Vue |
| tsparticles Full-featured tsParticles bundle — create stunning particle, confetti and fireworks animations with all official plugins and presets included. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inf | 86.2k | -17% | - | 25 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, React | |
| v-tooltip Easy tooltips with Vue 2.x | 84.9k | -24% | - | 5 years ago 2.1.3 | ESM + CommonJS | Bundled | Vue, UI component libraries | |
| vue-scrollto Adds a directive that listens for click events and scrolls to elements. | 82.6k | -7% | - | 5 years ago 2.20.0 | CommonJS | Bundled | Vue, DOM and browser utilities | |
| vue-axios A small wrapper for integrating axios to Vuejs | 82.2k | -18% | - | 28 days ago 3.6.0 | CommonJS | Bundled | Vue, HTTP clients | |
| @ag-grid-enterprise/side-bar Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 82.2k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @ag-grid-enterprise/column-tool-panel Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 81.4k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| grid-layout-plus <p align="center"> <a href="https://grid-layout-plus.netlify.app/" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/grid-layout-plus.svg" width="180" style="width: 120px;" /> </a> </p> | 79.1k | +304% | - | 11 months ago 1.1.1 | ESM + CommonJS | Bundled | Vue | |
| vue-color <p> <a href="https://www.npmjs.com/package/vue-color"><img src="https://img.shields.io/npm/dm/vue-color.svg" alt="NPM monthly downloads" /></a> <a href="https://github.com/linx4200/vue-color"><img src="https://img.shields.io/github/stars/linx4200/vue- | 78.9k | +9% | - | - 3.3.3 | ESM + CommonJS | Bundled | Vue | |
| @vue-flow/node-resizer This is a resizer component for Vue Flow. It can be used to resize your nodes. | 78.7k | - | - | - | 7 months ago 1.5.1 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| vue-codemirror CodeMirror code editor component for Vue | 78.1k | +31% | - | - 6.1.1 | ESM + CommonJS | Bundled | Rich text and code editors, Vue | |
| @zag-js/element-rect observe element's rect over time | 78k | - | - | - | 1 year ago 1.8.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| vue-flatpickr-component Vue.js component for Flatpickr date-time picker | 77.8k | +11% | - | 1 year ago 12.0.0 | ESM + CommonJS | Bundled | Date pickers, Vue | |
| vuex-router-sync Effortlessly keep vue-router and vuex store in sync. | 77.7k | +21% | - | 8 years ago 5.0.0 | CommonJS | Bundled | Routing, Vue | |
| rollup-plugin-vue > Roll Vue 3 SFCs with Rollup. | 76.8k | +45% | - | - 6.0.0 | CommonJS | Bundled | Bundler plugins and loaders, Vue | |
| @nanostores/persistent A store for Nano Stores state manager to keep data in localStorage | 76.8k | - | - | - | 2 months ago 1.3.5 | ESM only | Bundled | React, Vue |
| flagpack-core Flagpack contains 250+ flag icons to easily use within your code project. Flagpack is an open source project and available for JavaScript frameworks/libraries React, Vue and Svelte. | 76.5k | +142% | - | 9 months ago 2.1.0 | CommonJS | Bundled | Icons, Vue | |
| emoji-mart-vue-fast Customizable Slack-like emoji picker for VueJS, fast version | 76.2k | +97% | - | 1 year ago 15.0.5 | CommonJS | None | Vue | |
| @ag-grid-enterprise/menu Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 75.9k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| vue3-carousel A simple carousel component for Vue 3 | 75.7k | -3% | - | 10 months ago 0.17.0 | ESM + CommonJS | Bundled | UI component libraries, Vue | |
| vue-cli-plugin-vuetify Vuetify Framework Plugin for Vue CLI 3 | 74.9k | -16% | - | - 2.5.8 | CommonJS | None | Vue | |
| @vuedx/template-ast-types Helper functions for Vue template AST | 73.6k | - | - | - | 3 years ago 0.7.4 | ESM + CommonJS | Bundled | Vue, Utility libraries |
| @ag-grid-enterprise/excel-export Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 73.4k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| @pinia/colada The smart data fetching layer for Vue.js | 72.1k | - | - | - | 2 days ago 1.4.6 | ESM only | Bundled | Vue, Caching |
| vue-metamorph Codemod framework for Vue files | 71.7k | +275% | - | 12 days ago 4.1.0 | ESM only | Bundled | Vue | |
| shadcn-vue Add components to your apps. | 71.4k | +272% | - | 1 month ago 2.8.2 | ESM only | Bundled | UI component libraries, Vue | |
| ts-retry A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo | 70.7k | +38% | - | 3 months ago 7.0.3 | ESM + CommonJS | Bundled | TypeScript tooling, Vue | |
| instantsearch.css InstantSearch.css is a CSS library to style InstantSearch-powered search experiences. | 70.4k | +16% | - | 3 days ago 8.23.0 | ESM only | Bundled | React, Vue | |
| unplugin-lightningcss Lightning CSS integration for Vite, Rollup, esbuild, Webpack, Vue CLI, and more. | 70.3k | +903% | - | 2 months ago 0.5.0 | ESM only | None | Vue | |
| @vuepress/markdown markdown for vuepress | 70.3k | - | - | - | 3 years ago 1.9.10 | CommonJS | None | Static site generators and meta-frameworks, Vue |
| vue3-click-away Vue 3.0 Compatible Click Away Directive | 70.1k | +36% | - | 4 years ago 1.2.4 | ESM + CommonJS | Bundled | Vue | |
| vue-clipboard2 A Vuejs2 & Vuejs3 binding for clipboard.js | 69.8k | -14% | - | 5 years ago 0.3.3 | CommonJS | None | DOM and browser utilities, Vue | |
| @ag-grid-enterprise/server-side-row-model Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue | 69.6k | - | - | - | 1 year ago 32.3.9 | ESM + CommonJS | Bundled | Tables and data grids, React |
| vue3-lottie Add Lottie animations to your Vue 3 or Nuxt 3 application. | 68.2k | +19% | - | 2 years ago 3.3.1 | ESM + CommonJS | Bundled | Animation, 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.
- @formkit/rulesValidation rules for FormKit
- vuelidateSimple, lightweight model-based validation for Vue.js
- @formkit/validationValidation plugin for FormKit
- @formkit/observerUtility to wrap a FormKitNode in a dependency tracking observer proxy
- @formkit/devDevelopment tools for FormKit.
- vue-slider-componentA highly customized slider component
- @formkit/vueBuild industry leading Vue forms 10x faster.
- @vue/vue2-jestJest transformer for Vue 2
- typesense-instantsearch-adapterAdapter to use InstantSearch UI widgets with Typesense Search
- @vue/apollo-composableApollo GraphQL for Vue Composition API
- @vue/composition-apiProvide logic composition capabilities for Vue.
- twoslash-vueExtended Twoslash for Vue SFC support
- stylelint-config-standard-vueThe standard shareable Vue config for Stylelint.
- prettier-plugin-organize-attributesOrganize your HTML attributes autmatically with Prettier 🧼
- click-to-react-componentOption+Click your React components in your browser to open the source file in VS Code
- vue-input-otphttps://github.com/wobsoriano/vue-input-otp/assets/13049130/c5080f41-f411-4d38-aa57-d04d90c832c3
- @vue/eslint-config-airbnbeslint-config-standard for Vue.js projects
- tsparticlesFull-featured tsParticles bundle — create stunning particle, confetti and fireworks animations with all official plugins and presets included. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inf
- v-tooltipEasy tooltips with Vue 2.x
- vue-scrolltoAdds a directive that listens for click events and scrolls to elements.
- vue-axiosA small wrapper for integrating axios to Vuejs
- @ag-grid-enterprise/side-barAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @ag-grid-enterprise/column-tool-panelAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- grid-layout-plus<p align="center"> <a href="https://grid-layout-plus.netlify.app/" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/grid-layout-plus.svg" width="180" style="width: 120px;" /> </a> </p>
- vue-color<p> <a href="https://www.npmjs.com/package/vue-color"><img src="https://img.shields.io/npm/dm/vue-color.svg" alt="NPM monthly downloads" /></a> <a href="https://github.com/linx4200/vue-color"><img src="https://img.shields.io/github/stars/linx4200/vue-
- @vue-flow/node-resizerThis is a resizer component for Vue Flow. It can be used to resize your nodes.
- vue-codemirrorCodeMirror code editor component for Vue
- @zag-js/element-rectobserve element's rect over time
- vue-flatpickr-componentVue.js component for Flatpickr date-time picker
- vuex-router-syncEffortlessly keep vue-router and vuex store in sync.
- rollup-plugin-vue> Roll Vue 3 SFCs with Rollup.
- @nanostores/persistentA store for Nano Stores state manager to keep data in localStorage
- flagpack-coreFlagpack contains 250+ flag icons to easily use within your code project. Flagpack is an open source project and available for JavaScript frameworks/libraries React, Vue and Svelte.
- emoji-mart-vue-fastCustomizable Slack-like emoji picker for VueJS, fast version
- @ag-grid-enterprise/menuAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- vue3-carouselA simple carousel component for Vue 3
- vue-cli-plugin-vuetifyVuetify Framework Plugin for Vue CLI 3
- @vuedx/template-ast-typesHelper functions for Vue template AST
- @ag-grid-enterprise/excel-exportAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- @pinia/coladaThe smart data fetching layer for Vue.js
- vue-metamorphCodemod framework for Vue files
- shadcn-vueAdd components to your apps.
- ts-retryA little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
- instantsearch.cssInstantSearch.css is a CSS library to style InstantSearch-powered search experiences.
- unplugin-lightningcssLightning CSS integration for Vite, Rollup, esbuild, Webpack, Vue CLI, and more.
- @vuepress/markdownmarkdown for vuepress
- vue3-click-awayVue 3.0 Compatible Click Away Directive
- vue-clipboard2A Vuejs2 & Vuejs3 binding for clipboard.js
- @ag-grid-enterprise/server-side-row-modelAdvanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
- vue3-lottieAdd Lottie animations to your Vue 3 or Nuxt 3 application.