Skip to content
JS
Package category

Vue

Components, composables and tooling for Vue.

1,567 packages2 comparisons

Packages compared

1,567 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@vuepress/plugin-search
search plugin for vuepress
50.4k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
vike
(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.
50.2k-76%-22 days ago
0.4.266
ESM onlyBundledBundler plugins and loaders, React
vuex-persist
A Vuex persistence plugin in Typescript
50.2k+8%-5 years ago
3.1.3
ESM + CommonJSBundledVue
@vuepress/plugin-register-components
register-global-components plugin for vuepress
50.2k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
@ckeditor/ckeditor5-vue
Official Vue.js 3+ component for CKEditor 5 – the best browser-based rich text editor.
49.8k---2 months ago
8.2.0
ESM + CommonJSBundledRich text and code editors, Vue
@kyvg/vue3-notification
Vue.js Notification Library
49.5k---10 months ago
3.4.2
ESM + CommonJSBundledVue
vue-recaptcha
ReCAPTCHA vue component
49.4k-19%-3 years ago
3.0.0-alpha.6
ESM + CommonJSBundledVue
vue-moment
Handy Moment.js filters for your Vue.js project
49.3k-10%-6 years ago
4.1.0
CommonJSNoneVue
@storybook-vue/nuxt
Storybook addon for Nuxt and Vite
49k---1 year ago
9.0.1
ESM + CommonJSBundledDocumentation tooling, Vue
comark
Parse CommonMark and GFM into a compact, serializable document at build time, runtime, or during a stream, then render to HTML, ANSI, Vue, React, Svelte or Angular.
48.6k--15 days ago
0.7.0
ESM onlyBundledMarkdown, React
v3-infinite-loading
Infinite scroller component for vuejs-3
48.3k-17%-2 years ago
1.3.2
ESM onlyBundledVue
vue-draggable-resizable
Vue3 Component for resizable and draggable elements
48.2k+30%-2 years ago
3.0.0
ESM + CommonJSNoneVue
vue-prism-editor
A dead simple code editor with syntax highlighting and line numbers.
47.6k+14%-4 years ago
1.3.0
ESM + CommonJSBundledRich text and code editors, Vue
vue-boring-avatars
vue-boring-avatars is a Vue.js port of Boring Avatars, a JS library that generates custom, SVG-based avatars from any username and color palette.
47.6k-4%-2 years ago
1.4.0
ESM + CommonJSBundledVue
vue-ts-types
Lightweight TypeScript-first Vue prop type definitions
47.4k-3%-3 months ago
1.10.0
ESM + CommonJSBundledTypeScript tooling, Vue
vuejs-datepicker
A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations
47.4k-24%-7 years ago
1.6.2
ESM + CommonJSNoneDate pickers, Vue
@vueuse/gesture
🕹 Vue Composables making your app interactive
47.4k---2 years ago
2.0.0
ESM + CommonJSBundledVue
vue-apollo
Use Apollo and GraphQL with Vue.js
47.3k-3%-2 years ago
3.1.2
ESM + CommonJSBundledGraphQL, Vue
vue-final-modal
The most powerful yet most light-weight modal library for Vue 3.
47.2k+15%-2 years ago
4.5.5
ESM + CommonJSBundledVue, UI component libraries
nuxt-svgo
Nuxt module to load optimized SVG files as Vue components
47k+43%-4 months ago
5.3.0
ESM onlyBundledVue
@vue/cli-plugin-pwa
pwa plugin for vue-cli
46.6k---1 year ago
5.0.9
CommonJSNoneCLI tools and terminal utilities, Vue
@ionic/vue
Vue specific wrapper for @ionic/core
46.4k---1 day ago
9.0.5
CommonJSBundledVue, TypeScript tooling
@vue-macros/setup-component
setupComponent feature from Vue Macros.
46.1k---2 months ago
3.1.4
ESM onlyBundledVue
@directus/schema
Utility for extracting information about existing DB schema
45.3k---1 month ago
14.0.2
ESM onlyBundledORMs and query builders, Vue
@vee-validate/nuxt
Official vee-validate nuxt module
44.7k---1 year ago
4.15.1
ESM + CommonJSBundledVue
@vue-macros/short-vmodel
shortVmodel feature from Vue Macros.
44.7k---2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
@vue-macros/reactivity-transform
reactivityTransform feature from Vue Macros.
44.4k---2 months ago
3.1.4
ESM onlyBundledVue
react-apple-signin-auth
 Apple signin for React using the official Apple JS SDK
44.4k+31%-3 months ago
1.2.1
ESM + CommonJSBundledAuthentication and authorisation, React
vue-qrcode-reader
A set of Vue.js components for detecting and decoding QR codes.
44k+29%-1 year ago
5.7.3
ESM + CommonJSBundledVue, WebSockets and realtime
vue-svg-loader
Use SVG files as Vue Components
43.4k-17%-6 years ago
0.16.0
CommonJSNoneVue, Image processing
vue-clipboard3
Easily copy to clipboard with Vue 3
43.3k+59%-4 years ago
2.0.0
ESM onlyBundledVue, DOM and browser utilities
vue-cropperjs
A Vue wrapper component for cropperjs
43.3k-12%-5 years ago
5.0.0
CommonJSNoneVue
@vuepress/shared-utils
shared-utils for vuepress
43.2k---3 years ago
1.9.10
CommonJSBundledStatic site generators and meta-frameworks, Vue
@vue-macros/short-bind
shortBind feature from Vue Macros.
43k---2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
@ag-grid-enterprise/master-detail
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
42.9k---1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@nuxtjs/storybook
Storybook module for Nuxt
42.7k---1 year ago
9.0.1
ESM onlyBundledDocumentation tooling, Vue
@stylexswc/unplugin
Universal StyleX plugin for Vite, webpack, Rspack, Rollup, esbuild, Farm, Rsbuild, Nuxt, and Astro, powered by a Rust NAPI-RS/SWC compiler.
42.3k---2 days ago
0.19.0
ESM + CommonJSBundledCSS-in-JS and styling, Vue
@nextcloud/vue
Nextcloud vue components
42.3k---today
9.13.1
ESM onlyBundledVue
@vue-macros/volar
Volar plugin for Vue Macros.
42.1k---2 months ago
3.1.4
ESM onlyBundledVue
vue-clickaway
Reusable clickaway directive for reusable Vue.js components
42k-21%-8 years ago
2.2.2
CommonJSNoneVue
vue-virtual-scroll-list
A vue component support big amount data list with high scroll performance.
41.9k+15%-3 years ago
2.3.5
CommonJSNoneVue
vue-recaptcha-v3
[![npm](https://img.shields.io/npm/v/vue-recaptcha-v3.svg)](https://www.npmjs.com/package/vue-recaptcha-v3) [![npm type definitions](https://img.shields.io/npm/types/vue-recaptcha-v3.svg)](https://www.npmjs.com/package/vue-recaptcha-v3)
41.6k-3%-5 years ago
2.0.1
CommonJSBundledVue, TypeScript tooling
@vue-macros/define-props
defineProps feature from Vue Macros.
41.4k---2 months ago
3.1.4
ESM onlyBundledVue
@vue-macros/boolean-prop
booleanProp feature from Vue Macros.
41.3k---2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
@vue/cli-plugin-e2e-cypress
e2e-cypress plugin for vue-cli
41.1k---1 year ago
5.0.9
CommonJSNoneCLI tools and terminal utilities, Vue
@mdit-vue/shared
Shared utils and types of mdit-vue
40.5k---1 year ago
3.0.2
ESM onlyBundledMarkdown, Vue
vue-cropper
A simple Vue picture clipping plugin
40.3k+75%-2 years ago
0.6.5
CommonJSNoneVue
vue-filepond
A handy FilePond adapter component for Vue
40.3k+8%-4 months ago
8.0.0
ESM + CommonJSBundledVue, Image processing
@vue-macros/define-render
defineRender feature from Vue Macros.
40.2k---2 months ago
3.1.4
ESM onlyBundledVue
@vue-macros/setup-sfc
setupSfc feature from Vue Macros.
40.2k---2 months ago
3.1.4
ESM onlyBundledVue

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.