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
signal-utils
Utils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals
797.6k+31940%-1 year ago
0.21.1
ESM onlyBundledAngular, Vue
@zag-js/progress
Core logic for the progress widget implemented as a state machine
797.4k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/pin-input
Core logic for the pin-input widget implemented as a state machine
796.9k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
vue-inbrowser-compiler-independent-utils
the part of vue-inbrowser-compiler-utils that contains no vue dependency
794.8k+72%-3 years ago
4.71.1
ESM + CommonJSBundledVue, Parsers and serialisers
@storybook/vue3
Storybook Vue 3 renderer: Develop, document, and test UI components in isolation
792.7k---22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Vue
@zag-js/hover-card
Core logic for the hover-card widget implemented as a state machine
791.7k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/color-picker
Core logic for the color-picker widget implemented as a state machine
790.4k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/color-utils
Color utilities for zag.js
790.3k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/select
Core logic for the select widget implemented as a state machine
789.5k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/checkbox
Core logic for the checkbox widget implemented as a state machine
787.1k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
unplugin-dts
<h1 align="center">unplugin-dts</h1>
785.3k+7323%-5 days ago
1.1.1
ESM + CommonJSBundledTypeScript tooling, Vue
@zag-js/signature-pad
Core logic for the signature-pad widget implemented as a state machine
784.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/steps
Core logic for the steps widget implemented as a state machine
777.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/splitter
Core logic for the splitter widget implemented as a state machine
775.4k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
storybook-addon-pseudo-states
Storybook Pseudo-states addon: Manipulate CSS pseudo states
773.3k+128%-22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, React
@zag-js/qr-code
Core logic for the qr-code widget implemented as a state machine
771.2k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/editable
Core logic for the editable widget implemented as a state machine
770.1k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/scroll-snap
Scroll snap utilities
765.9k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/clipboard
Core logic for the clipboard widget implemented as a state machine
763k---11 days ago
1.44.0
ESM + CommonJSBundledDOM and browser utilities, State management
virtua
A zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular.
761.8k+447%-2 days ago
0.52.7
ESM + CommonJSBundledTables and data grids, React
@zag-js/timer
Core logic for the timer widget implemented as a state machine
757.3k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/highlight-word
Highlight a portion of text in a string
756.2k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
vuetify
Vue Material Component Framework
755.5k+23%-1 day ago
4.2.2
ESM onlyBundledVue, UI component libraries
@storybook/vue3-vite
Storybook for Vue3 and Vite: Develop, document, and test UI components in isolation
753.4k---22 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@scalar/api-client
the open source API testing client
749k---1 day ago
3.21.0
ESM + CommonJSBundledDocumentation tooling, Testing
lucide-vue-next
A Lucide icon library package for Vue 3 applications.
740.2k+197%-6 months ago
1.0.0
ESM + CommonJSBundledIcons, Vue
@zag-js/listbox
Core logic for the listbox widget implemented as a state machine
735.2k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/tour
Core logic for the tour widget implemented as a state machine
732.7k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
vue-chartjs
Vue.js wrapper for chart.js for creating beautiful charts.
725.5k+60%-2 months ago
5.3.4
ESM + CommonJSBundledCharts and data visualisation, Vue
unplugin-vue-router
File based typed routing for Vue Router
722.1k-12%-8 months ago
0.19.2
ESM + CommonJSBundledRouting, Vue
@zag-js/floating-panel
Core logic for the floating-panel widget implemented as a state machine
721.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@intlify/unplugin-vue-i18n
unplugin for Vue I18n
721.5k---1 month ago
11.2.5
ESM + CommonJSBundledVue
@tanstack/vue-table
Headless UI for building powerful tables & datagrids for Vue.
721k---27 days ago
9.2.4
ESM onlyBundledTables and data grids, Vue
@scalar/api-reference
Generate beautiful API references from OpenAPI documents
715.5k---1 day ago
1.72.0
ESM onlyBundledDocumentation tooling, Vue
@zag-js/toggle
Core logic for the toggle widget implemented as a state machine
707.1k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@pinia/testing
Testing module for Pinia
700.9k---2 months ago
2.0.1
ESM onlyBundledState management, Vue
@zag-js/angle-slider
Core logic for the angle-slider widget implemented as a state machine
692.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/password-input
Core logic for the password-input widget implemented as a state machine
692.7k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@flmngr/flmngr-vue
Flmngr file manager (Local disk / Amazon S3 / Azure Blob) for Vue
692k---3 years ago
2.0.3
CommonJSBundledCloud SDKs, Vue
@zag-js/scroll-area
Core logic for the scroll-area widget implemented as a state machine
676.8k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@vue/cli-shared-utils
shared utilities for vue-cli packages
676.6k---1 year ago
5.0.9
CommonJSNoneCLI tools and terminal utilities, Vue
@zag-js/json-tree-utils
Utilities for building json tree data
675k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, React
@zag-js/async-list
Core logic for the async-list widget implemented as a state machine
665.9k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/marquee
Core logic for the marquee widget implemented as a state machine
665.1k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@zag-js/image-cropper
Core logic for the image-cropper widget implemented as a state machine
647k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
@pinia/nuxt
Nuxt Module for pinia
639.9k---1 month ago
1.0.2
ESM onlyBundledState management, Vue
@zag-js/navigation-menu
Core logic for the navigation-menu widget implemented as a state machine
639.6k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
vue-resize
Detects DOM element resizing
609.6k-1%-5 years ago
1.0.1
ESM + CommonJSNoneVue
@testing-library/vue
Simple and complete Vue DOM testing utilities that encourage good testing practices.
607.9k---2 years ago
8.1.0
CommonJSBundledTesting, Vue
@zag-js/drawer
Core logic for the drawer widget implemented as a state machine
598.3k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management

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.