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 |
|---|---|---|---|---|---|---|---|---|
| vue-scriptx VueScriptX brings back the <script> tag to your Vue projects! | 1.2k | +88% | - | 1 year ago 0.2.7 | ESM only | Bundled | Vue | |
| @codatum/embed-vue Vue 3 integration for Codatum signed embedding | 1.1k | - | - | - | 6 months ago 1.0.0 | ESM + CommonJS | Bundled | Vue |
| @hypernym/nuxt-gsap GSAP module for Nuxt. | 1.1k | - | - | - | 2 years ago 2.4.3 | ESM only | Bundled | Vue, Animation |
| @zag-js/docs Docs for zag.js machines | 1.1k | - | - | - | 11 days ago 1.44.0 | ESM + CommonJS | Bundled | UI component libraries, React |
| nuxt-mail Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails. | 1.1k | -48% | - | 3 months ago 8.0.5 | ESM only | Bundled | Email, Vue | |
| @mpxjs/pinia A pinia style store in miniprogram | 1.1k | - | - | - | 2 months ago 2.11.0 | CommonJS | Bundled | State management, Vue |
| vue-pusher Pusher plugin for vue.js | 1.1k | -44% | - | 5 years ago 1.1.0 | CommonJS | None | Vue | |
| vue2-selectize A Selectize wrapper for VueJS. | 1.1k | +13% | - | 8 years ago 1.1.7 | CommonJS | None | Vue | |
| @fastybird/smart-panel-admin Powerful application for administrating and integrating the FastyBird IoT Smart Panel | 1.1k | - | - | - | 5 months ago 0.1.0-alpha.5 | ESM only | None | WebSockets and realtime, Vue |
| @myop/vue Official Vue bindings for embedding [Myop](https://myop.dev) components in your Vue applications. | 1.1k | - | - | - | 15 days ago 0.1.4 | ESM + CommonJS | Bundled | Vue |
| @stll/folio-vue Vue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror. | 1.1k | - | - | - | 3 days ago 0.18.1 | ESM + CommonJS | Bundled | Rich text and code editors, Vue |
| vue-error-boundary A reusable error boundary component for catching JavaScript errors and displaying fallback UIs. | 1.1k | -33% | - | - 2.0.3 | ESM + CommonJS | Bundled | Vue | |
| @tdesign-vue-next/chat AI Chat Component for Vue 3 | 1.1k | - | - | - | 16 days ago 0.7.0 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| vue-json-component A VueJS JSON Tree View with no dependencies and module builds. | 1.1k | -16% | - | 6 years ago 0.4.1 | ESM + CommonJS | None | Vue | |
| vue-quick-edit In-place editing with native HTML inputs | 1.1k | +201% | - | 5 years ago 1.4.0 | ESM + CommonJS | None | Vue | |
| @formio/vue A vue.js renderer for form.io forms. | 1.1k | - | - | - | 2 days ago 6.3.4 | ESM + CommonJS | Bundled | Vue |
| @processmaker/vue-form-elements Reusable VueJS Based Form Elements styled with Bootstrap 4 | 1.1k | - | - | - | 8 days ago 0.65.11 | ESM + CommonJS | None | Vue |
| vue-number-input-spinner A Vue number spinner component that only allows the user to type in numbers | 1.1k | -21% | - | 7 years ago 2.2.0 | CommonJS | None | Vue | |
| @fastybird/smart-panel-backend Powerful backend for administrating and integrating the FastyBird IoT Smart Panel | 1.1k | - | - | - | 5 months ago 0.1.0-alpha.5 | ESM + CommonJS | Bundled | WebSockets and realtime, Vue |
| @linto-ai/transcript-ui-plugin-live Live transcription plugin for @linto-ai/transcript-ui — ingests a real-time partial/final feed | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | WebSockets and realtime, Vue |
| @nethserver/ns8-ui-lib Vue.js library for NethServer 8 UI | 1.1k | - | - | - | 1 month ago 2.0.1 | ESM + CommonJS | None | Vue |
| flipbook-vue 3D page flip effect for Vue.js | 1.1k | -9% | - | 3 years ago 1.0.0-beta.4 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Vue | |
| @braks/revue-draggable [](https://draggable.vueflow.dev) | 1.1k | - | - | - | 2 years ago 0.5.1 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| @techfides/ui-library-vue Vue 3 component library for TechFides, built on Ark UI headless primitives | 1.1k | - | - | - | 9 days ago 0.39.0 | ESM only | Bundled | UI component libraries, Vue |
| detect-touch-device Javascript library to detect touch friendly devices | 1.1k | -12% | - | - 1.1.6 | CommonJS | Bundled | Angular, Vue | |
| vue-loaders Vue component wrappers for loaders.css (https://github.com/ConnorAtherton/loaders.css) | 1.1k | +26% | - | 5 years ago 4.1.4 | ESM + CommonJS | Bundled | Animation, Vue | |
| vite-plugin-font An automatic Web Font optimization plugin that supports many platforms such as Vite, Next, Nuxt, and more. | 1.1k | -92% | - | 1 year ago 5.1.2 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Vue | |
| asyncapi-cable Generate typed AnyCable channel clients from an AsyncAPI 3.0 document (Vue + React presets). | 1.1k | - | - | 11 days ago 0.3.0 | ESM only | Bundled | Vue, React | |
| vuetrend Simple, elegant spark lines for Vue.js | 1.1k | -47% | - | 7 years ago 0.3.4 | ESM + CommonJS | None | Vue | |
| @linto-ai/transcript-ui-plugin-audio Audio playback plugin for @linto-ai/transcript-ui — waveform, active-word highlighting, seek | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | Video and audio, Vue |
| vue-rewards Vue-rewards lets you add micro-interactions to your app, and rewards users with the rain of confetti, emoji or balloons in seconds. | 1.1k | -21% | - | 1 year ago 1.0.3 | ESM + CommonJS | Bundled | Vue | |
| tsparticles-confetti Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. | 1.1k | -49% | - | - 2.12.0 | ESM + CommonJS | Bundled | Animation, React | |
| vue-sticky A directive to sticky element for vue.js. | 1.1k | -25% | - | 8 years ago 3.3.4 | CommonJS | None | Vue | |
| @vue-vine/rspack-loader Rspack loader for Vue Vine | 1.1k | - | - | - | 9 months ago 1.7.27 | ESM only | Bundled | Vue |
| @linto-ai/transcript-ui Vue 3 components for displaying and interacting with a transcript — batteries-included entry point (core + UI kit + i18n) | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | Vue, UI component libraries |
| vue-it-bigger A simple image / (YouTube) video lightbox component for Vue.js. | 1.1k | +22% | - | 1 month ago 1.2.1 | ESM + CommonJS | None | Vue | |
| vue-schart Vue.js wrapper for sChart.js | 1.1k | +46% | - | 6 years ago 2.0.0 | CommonJS | None | Vue, Charts and data visualisation | |
| @linto-ai/transcript-ui-plugin-chat Chat panel plugin for @linto-ai/transcript-ui — talk with an LLM assistant about the transcript | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | Vue |
| vue3-countdown A simple countdown component for Vue3.x. | 1.1k | +311% | - | 4 years ago 1.0.6 | ESM + CommonJS | Bundled | Vue | |
| vue-light-gallery VueJS lightweight image gallery for both mobile and desktop browsers. | 1.1k | -39% | - | 7 years ago 1.0.1 | ESM + CommonJS | None | Vue | |
| @linto-ai/transcript-ui-plugin-transcription-editor Collaborative editing plugin for @linto-ai/transcript-ui — rename, split, merge turns and speakers with locks | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | Vue |
| @iconoir/vue Vue library for Iconoir, the biggest open source icon library with tons of free icons. | 1.1k | - | - | - | 1 month ago 7.12.1 | ESM + CommonJS | Bundled | Icons, Vue |
| @liripeng/vue-audio-player Simple and practical Vue audio player component for PC mobile terminal(简单实用的 PC 移动端的 Vue 音频播放器组件) | 1.1k | - | - | - | 2 years ago 2.0.4 | CommonJS | None | Video and audio, Vue |
| vue-pug-loader Pug to HTML loader for Vue+Webpack/Mix with proper native pug syntax support | 1.1k | +18% | - | 3 years ago 1.1.29 | CommonJS | None | Vue, Templating | |
| vuetify-money Money component for vuetify 2.x. | 1.1k | -5% | - | 5 years ago 1.2.0 | CommonJS | None | Vue | |
| @linto-ai/transcript-ui-plugin-llm-services LLM-generated documents plugin for @linto-ai/transcript-ui — summaries and reports derived from the transcript | 1.1k | - | - | - | 6 days ago 0.9.23 | ESM only | Bundled | Vue |
| @material-symbols-svg/vue Material Symbols (Outlined, Rounded, Sharp) as Vue components | 1.1k | - | - | - | 20 days ago 0.14.0 | ESM only | Bundled | Vue, Icons |
| vue-breadcrumbs Breadcrumbs for vue.js | 1.1k | +29% | - | 7 years ago 1.2.0 | CommonJS | None | Vue | |
| vue-if-bot Hide stuff from bots (especially cookie consents) | 1.1k | +1562% | - | 8 years ago 1.2.0 | ESM + CommonJS | None | Vue | |
| vue-click-outside-element Vue directive for clicking outside element | 1.1k | -32% | - | 3 years ago 3.1.2 | CommonJS | Bundled | 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.
- vue-scriptxVueScriptX brings back the <script> tag to your Vue projects!
- @codatum/embed-vueVue 3 integration for Codatum signed embedding
- @hypernym/nuxt-gsapGSAP module for Nuxt.
- @zag-js/docsDocs for zag.js machines
- nuxt-mailAdds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
- @mpxjs/piniaA pinia style store in miniprogram
- vue-pusherPusher plugin for vue.js
- vue2-selectizeA Selectize wrapper for VueJS.
- @fastybird/smart-panel-adminPowerful application for administrating and integrating the FastyBird IoT Smart Panel
- @myop/vueOfficial Vue bindings for embedding [Myop](https://myop.dev) components in your Vue applications.
- @stll/folio-vueVue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
- vue-error-boundaryA reusable error boundary component for catching JavaScript errors and displaying fallback UIs.
- @tdesign-vue-next/chatAI Chat Component for Vue 3
- vue-json-componentA VueJS JSON Tree View with no dependencies and module builds.
- vue-quick-editIn-place editing with native HTML inputs
- @formio/vueA vue.js renderer for form.io forms.
- @processmaker/vue-form-elementsReusable VueJS Based Form Elements styled with Bootstrap 4
- vue-number-input-spinnerA Vue number spinner component that only allows the user to type in numbers
- @fastybird/smart-panel-backendPowerful backend for administrating and integrating the FastyBird IoT Smart Panel
- @linto-ai/transcript-ui-plugin-liveLive transcription plugin for @linto-ai/transcript-ui — ingests a real-time partial/final feed
- @nethserver/ns8-ui-libVue.js library for NethServer 8 UI
- flipbook-vue3D page flip effect for Vue.js
- @braks/revue-draggable[](https://draggable.vueflow.dev)
- @techfides/ui-library-vueVue 3 component library for TechFides, built on Ark UI headless primitives
- detect-touch-deviceJavascript library to detect touch friendly devices
- vue-loadersVue component wrappers for loaders.css (https://github.com/ConnorAtherton/loaders.css)
- vite-plugin-fontAn automatic Web Font optimization plugin that supports many platforms such as Vite, Next, Nuxt, and more.
- asyncapi-cableGenerate typed AnyCable channel clients from an AsyncAPI 3.0 document (Vue + React presets).
- vuetrendSimple, elegant spark lines for Vue.js
- @linto-ai/transcript-ui-plugin-audioAudio playback plugin for @linto-ai/transcript-ui — waveform, active-word highlighting, seek
- vue-rewardsVue-rewards lets you add micro-interactions to your app, and rewards users with the rain of confetti, emoji or balloons in seconds.
- tsparticles-confettiEasily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
- vue-stickyA directive to sticky element for vue.js.
- @vue-vine/rspack-loaderRspack loader for Vue Vine
- @linto-ai/transcript-uiVue 3 components for displaying and interacting with a transcript — batteries-included entry point (core + UI kit + i18n)
- vue-it-biggerA simple image / (YouTube) video lightbox component for Vue.js.
- vue-schartVue.js wrapper for sChart.js
- @linto-ai/transcript-ui-plugin-chatChat panel plugin for @linto-ai/transcript-ui — talk with an LLM assistant about the transcript
- vue3-countdownA simple countdown component for Vue3.x.
- vue-light-galleryVueJS lightweight image gallery for both mobile and desktop browsers.
- @linto-ai/transcript-ui-plugin-transcription-editorCollaborative editing plugin for @linto-ai/transcript-ui — rename, split, merge turns and speakers with locks
- @iconoir/vueVue library for Iconoir, the biggest open source icon library with tons of free icons.
- @liripeng/vue-audio-playerSimple and practical Vue audio player component for PC mobile terminal(简单实用的 PC 移动端的 Vue 音频播放器组件)
- vue-pug-loaderPug to HTML loader for Vue+Webpack/Mix with proper native pug syntax support
- vuetify-moneyMoney component for vuetify 2.x.
- @linto-ai/transcript-ui-plugin-llm-servicesLLM-generated documents plugin for @linto-ai/transcript-ui — summaries and reports derived from the transcript
- @material-symbols-svg/vueMaterial Symbols (Outlined, Rounded, Sharp) as Vue components
- vue-breadcrumbsBreadcrumbs for vue.js
- vue-if-botHide stuff from bots (especially cookie consents)
- vue-click-outside-elementVue directive for clicking outside element