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 |
|---|---|---|---|---|---|---|---|---|
| @better-scroll/pull-up pull up to load more data | 6.6k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling |
| @revolist/vue3-datagrid Vue 3 DataGrid Spreadsheet component with native Vue 3 cell render support | 6.5k | - | - | - | 9 days ago 4.28.0 | ESM + CommonJS | Bundled | Tables and data grids, Vue |
| vue-i18n-routing The i18n routing with using vue-i18n | 6.5k | -70% | - | 2 years ago 1.2.0 | ESM + CommonJS | Bundled | Internationalisation, Vue | |
| vue-swatches Help the user picking beautiful colors! | 6.5k | -20% | - | 5 years ago 2.1.1 | CommonJS | None | Vue, UI component libraries | |
| vue3-markdown-it An awesome Vue 3 markdown-it wrapper plugin that can even support external plugins! | 6.5k | -20% | - | 4 years ago 1.0.10 | CommonJS | None | Markdown, Vue | |
| vue-ls Vue plugin for work with LocalStorage from Vue context | 6.5k | +47% | - | 4 years ago 4.2.0 | CommonJS | None | Vue, Parsers and serialisers | |
| @better-scroll/zoom a BetterScroll plugin to enlarge or narrow | 6.5k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling |
| survey-creator-vue Embeddable SurveyJS drag-and-drop form builder for JSON-based forms in Vue 3. Create dynamic surveys, polls, quizzes, and other forms, configure conditional logic and validation, and customize the editor UI. | 6.5k | +141% | - | 2 days ago 3.1.1 | ESM + CommonJS | Bundled | Forms, Vue | |
| @peterbud/nuxt-query Nuxt integration for Tanstack Query | 6.4k | - | - | - | 20 days ago 1.11.0 | ESM only | Bundled | Vue |
| vue-remix-icons Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. Powered by remixicon. | 6.4k | +67% | - | 7 months ago 3.17.0 | ESM + CommonJS | Bundled | Vue, Icons | |
| vue-highlightjs Syntax highlighting with highlight.js for Vue.js 2.x | 6.4k | -2% | - | 9 years ago 1.3.3 | CommonJS | None | Vue | |
| vue-country-flag Simple Vue component for displaying of country flags | 6.3k | -38% | - | 4 years ago 2.3.2 | ESM + CommonJS | None | Vue, Icons | |
| @tanstack/vue-hotkeys Vue adapter for TanStack Hotkeys | 6.2k | - | - | - | 1 day ago 0.12.0 | ESM only | Bundled | DOM and browser utilities, Vue |
| vue-screen Reactive screen size and media query states for Vue. Integrates with most UI frameworks out of the box. | 6.2k | -8% | - | 1 year ago 2.4.2 | ESM + CommonJS | Bundled | Vue | |
| @better-scroll/movable Movable plugin for BetterScroll | 6.2k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling |
| html-validate-vue vue transform for html-validate | 6.1k | +12% | - | - 9.3.1 | ESM + CommonJS | Bundled | Vue | |
| vue-github-buttons GitHub buttons component for Vue. | 6.1k | -28% | - | 7 years ago 3.1.0 | ESM + CommonJS | None | Vue | |
| vuex-composition-helpers Helpers to use Vuex store form Vue Composition API | 6.1k | -27% | - | 4 years ago 1.1.2 | CommonJS | Bundled | Vue | |
| @panter/vue-i18next i18next wrapper for vue | 6.1k | - | - | - | 6 years ago 0.15.2 | ESM + CommonJS | Bundled | Internationalisation, Vue |
| vue-localstorage Vue.js localStorage plugin with types support | 6.1k | +6% | - | 8 years ago 0.6.2 | CommonJS | None | Vue | |
| vue-json-csv Download your JSON data as an CSV file directly from the browser | 6.1k | -53% | - | 4 years ago 2.1.0 | CommonJS | None | Parsers and serialisers, Vue | |
| vue-plyr A vue component for the plyr video & audio player. | 6k | -11% | - | 5 years ago 7.0.0 | ESM + CommonJS | None | Video and audio, Vue | |
| vue-inputmask InputMask for Vue.js | 6k | +8% | - | 9 years ago 0.2.1 | CommonJS | Bundled | Vue, Forms | |
| vue-cli-plugin-electron-builder Easily Build Your Vue.js App For Desktop With Electron | 6k | +20% | - | 5 years ago 2.1.1 | CommonJS | Bundled | CLI tools and terminal utilities, Vue | |
| @hcaptcha/vue-hcaptcha hCaptcha Component Library for Vue.js. Compatible with Vue 2 and 3. | 6k | - | - | - | 3 years ago 1.3.0 | ESM + CommonJS | Bundled | Vue, UI component libraries |
| @wdns/vue-code-block Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js. | 6k | - | - | - | 1 year ago 2.3.5 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| vue-logger-plugin Flexible logging functionality for Vue.js 2 & 3 | 6k | +14% | - | 4 years ago 2.2.3 | CommonJS | Bundled | Logging, Vue | |
| nuxt-lazy-hydrate This module is a wrapper around [Vue 3 Lazy Hydration Plugin](https://github.com/freddy38510/vue3-lazy-hydration) for Nuxt 3. | 5.9k | +9% | - | 3 years ago 1.0.0 | ESM + CommonJS | Bundled | Vue | |
| hooper A customizable accessible carousel slider optimized for Vue | 5.9k | -20% | - | - 0.3.4 | ESM + CommonJS | None | UI component libraries, Vue | |
| @wagmi/vue Vue Composables for Ethereum | 5.9k | - | - | - | 29 days ago 0.5.30 | ESM only | Bundled | Blockchain and Web3, Vue |
| storybook-addon-vue-slots Vue Slots support for Storybook | 5.9k | -32% | - | 2 years ago 0.9.29 | ESM + CommonJS | Bundled | Documentation tooling, Vue | |
| thesvg 6,500+ brand SVG icons - tree-shakeable, typed, dual ESM/CJS. The one-stop brand icon library. | 5.9k | - | - | 7 days ago 3.3.8 | ESM + CommonJS | Bundled | Icons, React | |
| vue3-recaptcha-v2 reCAPTCHA for Vue3 : CompositionAPI, Types | 5.9k | +10% | - | 1 year ago 2.1.0 | ESM + CommonJS | Bundled | Vue | |
| @syncfusion/ej2-vue-inputs A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Vue | 5.9k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | Vue, UI component libraries |
| vue-textarea-autosize Vue component provides textarea with automatically adjustable height and without any wrappers and dependencies | 5.9k | -24% | - | 7 years ago 1.1.1 | ESM + CommonJS | None | Vue | |
| vue3-icon Icon component for Vue 3 | 5.8k | +8% | - | 1 year ago 3.0.3 | ESM + CommonJS | Bundled | Vue | |
| simple-code-editor Simple code editor for Vue.js | 5.8k | +9% | - | - 2.1.0 | CommonJS | None | Rich text and code editors, Vue | |
| @braid/vue-formulate The easiest way to build forms in Vue. | 5.8k | - | - | - | 4 years ago 2.5.3 | ESM + CommonJS | None | Forms, Vue |
| @braid/vue-formulate-i18n Internationalization (i18n) support for vue-formulate | 5.8k | - | - | - | 5 years ago 1.16.0 | ESM + CommonJS | None | Internationalisation, Vue |
| @scalar/asyncapi-validator Validate AsyncAPI documents against the AsyncAPI Specification | 5.8k | - | - | - | 1 day ago 0.1.5 | ESM only | Bundled | Documentation tooling, Schema validation |
| vue3-circle-progress A circular progressbar component for Vue 3, built with SVG and extensively customizable | 5.8k | +4% | - | 4 years ago 1.0.7 | CommonJS | None | Vue | |
| vue-search-select A Vue.js search select form component | 5.8k | -9% | - | 3 years ago 3.2.0 | ESM + CommonJS | Bundled | Vue | |
| @sipec/vue3-tags-input A tags input component for Vue 3 with autocompletion, custom validation, templating and much more | 5.8k | - | - | - | 5 years ago 3.0.4 | CommonJS | None | Vue |
| onsenui HTML5 Mobile Framework & UI Components | 5.7k | +2% | - | - 2.12.9 | ESM + CommonJS | Bundled | Angular, React | |
| dockview-vue Vue 3 docking layout manager — tabs, groups, grids, splitviews, drag and drop, floating panels | 5.7k | +697% | - | 15 days ago 8.3.1 | ESM + CommonJS | Bundled | DOM and browser utilities, Vue | |
| @vue-dnd-kit/core Core functionality for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces | 5.7k | - | - | - | 2 months ago 2.4.7 | ESM + CommonJS | Bundled | DOM and browser utilities, Vue |
| @tsparticles/vue3 Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x, | 5.7k | - | - | - | 25 days ago 4.4.0 | ESM only | Bundled | Animation, React |
| vue-coerce-props Coerce props to custom values | 5.7k | -64% | - | 7 years ago 1.0.0 | ESM + CommonJS | None | Vue, Security | |
| vue-cli-plugin-element vue-cli 3 plugin to add element-ui | 5.7k | +34% | - | - 1.0.1 | CommonJS | None | CLI tools and terminal utilities, Vue | |
| vue-intlayer Easily internationalize i18n your Vue applications with type-safe multilingual content management. | 5.7k | +118% | - | 1 day ago 9.5.9 | 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.
- @better-scroll/pull-uppull up to load more data
- @revolist/vue3-datagridVue 3 DataGrid Spreadsheet component with native Vue 3 cell render support
- vue-i18n-routingThe i18n routing with using vue-i18n
- vue-swatchesHelp the user picking beautiful colors!
- vue3-markdown-itAn awesome Vue 3 markdown-it wrapper plugin that can even support external plugins!
- vue-lsVue plugin for work with LocalStorage from Vue context
- @better-scroll/zooma BetterScroll plugin to enlarge or narrow
- survey-creator-vueEmbeddable SurveyJS drag-and-drop form builder for JSON-based forms in Vue 3. Create dynamic surveys, polls, quizzes, and other forms, configure conditional logic and validation, and customize the editor UI.
- @peterbud/nuxt-queryNuxt integration for Tanstack Query
- vue-remix-iconsRemix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. Powered by remixicon.
- vue-highlightjsSyntax highlighting with highlight.js for Vue.js 2.x
- vue-country-flagSimple Vue component for displaying of country flags
- @tanstack/vue-hotkeysVue adapter for TanStack Hotkeys
- vue-screenReactive screen size and media query states for Vue. Integrates with most UI frameworks out of the box.
- @better-scroll/movableMovable plugin for BetterScroll
- html-validate-vuevue transform for html-validate
- vue-github-buttonsGitHub buttons component for Vue.
- vuex-composition-helpersHelpers to use Vuex store form Vue Composition API
- @panter/vue-i18nexti18next wrapper for vue
- vue-localstorageVue.js localStorage plugin with types support
- vue-json-csvDownload your JSON data as an CSV file directly from the browser
- vue-plyrA vue component for the plyr video & audio player.
- vue-inputmaskInputMask for Vue.js
- vue-cli-plugin-electron-builderEasily Build Your Vue.js App For Desktop With Electron
- @hcaptcha/vue-hcaptchahCaptcha Component Library for Vue.js. Compatible with Vue 2 and 3.
- @wdns/vue-code-blockVue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.
- vue-logger-pluginFlexible logging functionality for Vue.js 2 & 3
- nuxt-lazy-hydrateThis module is a wrapper around [Vue 3 Lazy Hydration Plugin](https://github.com/freddy38510/vue3-lazy-hydration) for Nuxt 3.
- hooperA customizable accessible carousel slider optimized for Vue
- @wagmi/vueVue Composables for Ethereum
- storybook-addon-vue-slotsVue Slots support for Storybook
- thesvg6,500+ brand SVG icons - tree-shakeable, typed, dual ESM/CJS. The one-stop brand icon library.
- vue3-recaptcha-v2reCAPTCHA for Vue3 : CompositionAPI, Types
- @syncfusion/ej2-vue-inputsA package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Vue
- vue-textarea-autosizeVue component provides textarea with automatically adjustable height and without any wrappers and dependencies
- vue3-iconIcon component for Vue 3
- simple-code-editorSimple code editor for Vue.js
- @braid/vue-formulateThe easiest way to build forms in Vue.
- @braid/vue-formulate-i18nInternationalization (i18n) support for vue-formulate
- @scalar/asyncapi-validatorValidate AsyncAPI documents against the AsyncAPI Specification
- vue3-circle-progressA circular progressbar component for Vue 3, built with SVG and extensively customizable
- vue-search-selectA Vue.js search select form component
- @sipec/vue3-tags-inputA tags input component for Vue 3 with autocompletion, custom validation, templating and much more
- onsenuiHTML5 Mobile Framework & UI Components
- dockview-vueVue 3 docking layout manager — tabs, groups, grids, splitviews, drag and drop, floating panels
- @vue-dnd-kit/coreCore functionality for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces
- @tsparticles/vue3Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x,
- vue-coerce-propsCoerce props to custom values
- vue-cli-plugin-elementvue-cli 3 plugin to add element-ui
- vue-intlayerEasily internationalize i18n your Vue applications with type-safe multilingual content management.