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
@nextcloud/webpack-vue-config
A webpack vue config for nextcloud apps
17.9k---1 month ago
7.0.4
CommonJSNoneBundlers, Vue
epic-spinners
Easy to use css spinners collection with vue.js integration.
17.9k+26%-3 years ago
2.0.0
ESM + CommonJSBundledVue, CSS-in-JS and styling
vue-infinite-scroll
An infinite scroll directive for vue.js.
17.9k-10%--
2.0.2
CommonJSNoneVue
nuxt-viewport
Define custom viewports for your Nuxt project
17.6k+28%-1 month ago
2.6.1
ESM onlyBundledVue
better-scroll
Full-featured BetterScroll
17.6k+43%-3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
@nuxtjs/composition-api
Composition API hooks for Nuxt
17.4k---2 years ago
0.34.0
ESM + CommonJSBundledTypeScript tooling, Vue
vue-html-loader
vue template loader for webpack
17.3k+32%--
1.2.4
-NoneVue
@indoorequal/vue-maplibre-gl
Vue 3 plugin for maplibre-gl
17.3k---1 month ago
9.0.1
ESM onlyBundledVue
@coreui/vue-chartjs
Vue component wrapper for Chart.js
17.3k---2 years ago
3.0.0
ESM + CommonJSBundledCharts and data visualisation, Vue
code-inspector-core
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
17.2k-36%-1 year ago
1.0.5
ESM + CommonJSBundledVue, Bundler plugins and loaders
vue3-grid-layout-next
A draggable and resizable grid layout, as a Vue component.
17.1k+58%-2 years ago
1.0.7
ESM onlyBundledVue
@ag-grid-enterprise/charts
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
17.1k---1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@formkit/addons
Optional features you can add to your FormKit inputs.
17.1k---2 months ago
2.1.2
ESM + CommonJSBundledForms, Vue
vite-code-inspector-plugin
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
17k-39%-1 year ago
1.0.5
ESM + CommonJSBundledVue, Bundler plugins and loaders
webpack-code-inspector-plugin
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
17k-35%-1 year ago
1.0.5
ESM + CommonJSBundledVue, Bundler plugins and loaders
vanilla-text-mask
JavaScript function that makes input HTML element accept mask pattern
17k-18%--
5.1.1
CommonJSNoneAngular, React
vue-slicksort
Set of mixins to turn any list into a sortable, touch-friendly, animated list
16.7k+9%-3 years ago
2.0.5
ESM + CommonJSNoneVue
vuejs-paginate
A simple pagination component for Vue.js
16.3k-22%--
2.1.0
CommonJSNoneVue
devextreme-vue
DevExtreme UI and Visualization Components for Vue
16.3k+3%-7 days ago
26.1.5
ESM + CommonJSBundledTables and data grids, Charts and data visualisation
vue3-smooth-dnd
Drag & drop / sortable components for Vue 3. Bundles a maintained fork of smooth-dnd, ships TypeScript types.
16.2k+19%-14 days ago
1.0.0
ESM + CommonJSBundledDOM and browser utilities, Vue
@nuxtjs/html-validator
html-validate integration for Nuxt
16.1k---1 year ago
2.1.0
ESM onlyNoneVue, Accessibility
vue-social-sharing
A Vue.js component for sharing links to social networks
16k-13%-4 years ago
3.0.9
CommonJSBundledVue
streamdown-vue
Streamdown-style streaming Markdown renderer for Vue 3/Nuxt 3 with Shiki, KaTeX, Mermaid, and secure streaming helpers.
15.8k+1303%-3 days ago
1.0.34
ESM + CommonJSBundledMarkdown, Vue
vue3-draggable-resizable
[Vue3 Component] 拖拽缩放并具有自动吸附对齐、参考线等功能
15.7k+135%-4 years ago
1.6.5
ESM + CommonJSBundledVue
@quasar/app-webpack
Quasar Framework App CLI with Webpack
15.6k---5 months ago
4.4.5
ESM + CommonJSBundledCLI tools and terminal utilities, Vue
e-virt-table
A powerful data table based on canvas. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
15.5k+1019%-9 days ago
1.4.16
ESM + CommonJSBundledTables and data grids, React
@zag-js/tabbable
Small utility that returns an array of all* tabbable DOM nodes within a containing node.
15.4k---2 years ago
0.49.0
ESM + CommonJSBundledUI component libraries, React
vue-chrts
Vue 3 chart components built on Unovis — Area, Bar, Line, Donut, Sparkline and TopoJSON map
15.3k+318%-14 days ago
2.2.3
ESM onlyBundledCharts and data visualisation, Vue
vue-fragment
fragment component for vuejs
15.3k-26%-4 years ago
1.6.0
ESM + CommonJSBundledVue
vue-js-toggle-button
A toggle button component for Vue.js 2+
15.3k-39%--
1.3.3
CommonJSBundledVue
vue-google-charts
Reactive Vue.js wrapper for Google Charts lib
15.3k-15%-2 months ago
1.1.1
ESM + CommonJSBundledCharts and data visualisation, Vue
nativescript-vue
Vue 3 renderer for NativeScript
15.2k+241%-10 days ago
3.1.2
CommonJSBundledVue
eslint-config-vuetify
eslint config for vue.js projects
15.1k+63%-2 months ago
4.7.2
ESM onlyBundledLinting and formatting, Vue
@vue-pdf-viewer/viewer
A vue-pdf-viewer component for Vue and Nuxt. Suitable for vue-pdf document.
15.1k---8 days ago
4.4.0
ESM + CommonJSBundledPDF and documents, Vue
vue-phone-number-input
A phone number input made with Vue JS && libphonenumber-js
15.1k+22%-4 years ago
1.12.13
CommonJSBundledVue
@formkit/pro
FormKit Pro — Form inputs and tools for high quality forms.
15.1k---3 months ago
0.130.0
ESM + CommonJSBundledForms, Vue
esbuild-code-inspector-plugin
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
15k+9%-1 year ago
1.0.5
ESM + CommonJSBundledVue, Bundler plugins and loaders
vue-frag
Vue 2 fragment directive to return multiple root elements
15k-14%-3 years ago
1.4.3
ESM + CommonJSBundledVue, Static site generators and meta-frameworks
@nuxthub/core
Build full-stack Nuxt applications, with zero configuration.
14.9k---2 months ago
0.10.8
ESM onlyBundledVue, Cloud SDKs
vue3-text-clamp
Vue3 component which allows you to ellipsis your multiline text.
14.9k+53%-3 years ago
0.1.2
ESM onlyBundledVue, TypeScript tooling
vue3-dropzone
It's inspired by [react-dropzone](https://github.com/react-dropzone/react-dropzone) and implemented with vue3.
14.8k+6%-2 years ago
2.2.1
ESM + CommonJSBundledVue, Files and file systems
deep-chat
Customizable chat component for AI APIs
14.7k+40%-29 days ago
2.5.1
ESM onlyBundledReact, Vue
timescape
A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
14.7k+60%-8 days ago
0.9.1
ESM + CommonJSNoneReact, Vue
@johmun/vue-tags-input
A tags input component for VueJS with autocompletion, custom validation, templating and much more
14.7k---7 years ago
2.1.0
CommonJSNoneVue
lottie-web-vue
Airbnb Lottie-web component for Vue.js projects
14.7k-49%-1 month ago
3.0.1
ESM + CommonJSBundledVue, Animation
vue3-gettext
Translate Vue 3 applications with gettext
14.7k+18%-3 months ago
4.0.1
ESM onlyBundledInternationalisation, Vue
ag-charts-vue3
AG Charts Vue 3 Component
14.6k+108%-9 days ago
14.2.0
ESM + CommonJSBundledCharts and data visualisation, Vue
@primeicons/vue
PrimeIcons for Vue 3 - 300+ customizable SVG icons as Vue components
14.5k---2 days ago
8.0.2
ESM + CommonJSBundledIcons, Vue
unplugin-svg-vue-component
Use svg as vue components with support for both vue2.7 and vue3.x
14.4k+374%-2 years ago
0.1.1
ESM + CommonJSBundledVue, Bundler plugins and loaders
vue2-perfect-scrollbar
Vue.js wrapper for perfect scrollbar
14.3k-12%-3 years ago
1.5.56
ESM + CommonJSBundledVue, DOM and browser utilities

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.