Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vue Components

Vue Components

96 projects

Showing 22 of 94 projects

vue-tailwind-datepicker
vue-tailwind-datepickerVue

A customizable datepicker component for Vue 3 applications built with Tailwind CSS and dayjs.

#dayjs#date-handling#frontend
Stars247
Forks55
Last commit3 months ago
v-selectpage
v-selectpageJavaScript

A Vue 3 select component with pagination, search, and customizable list/table views for large datasets.

#multiple#vue3#pagination
Stars247
Forks63
Last commit3 days ago
vue-virtual-waterfall
vue-virtual-waterfallVue

A Vue 3 component for rendering high-performance virtual waterfall layouts with dynamic item heights.

#vueuse#vue3#vite
Stars236
Forks33
Last commit4 months ago
vue-dataset
vue-datasetJavaScript

A set of Vue.js 3 components for displaying datasets with built-in filtering, pagination, and sorting.

#vue-datatables#sorting#datagrid
Stars223
Forks24
Last commit6 months ago
vue-smooth-picker
vue-smooth-pickerVue

A smooth, touch-friendly picker component for Vue 3 with iOS-like scrolling animations.

#mobile-ui#datetime#smooth
Stars222
Forks33
Last commit1 year ago
@morev/vue-transitions
@morev/vue-transitionsJavaScript

A Vue 2/3 library providing reusable, customizable interface transitions (fade, expand, slide, scale) without writing CSS.

#vue2#vue-transitions#ui-animations
Stars221
Forks7
Last commit1 year ago
v-chart-plugin
v-chart-pluginJavaScript

A Vue.js plugin for creating fully reactive and customizable charts using D3.js with two-way data binding.

#datavisualization#dashboard#plugin
Stars195
Forks33
Last commit3 months ago
vue-it-bigger
vue-it-biggerJavaScript

A Vue 3 component for displaying images and YouTube videos in a responsive lightbox with customizable UI.

#lightbox#youtube-embed#frontend
Stars190
Forks19
Last commit3 days ago
vue-input-facade
vue-input-facadeJavaScript

A lightweight, dependency-free input masking library specifically designed for Vue.js applications.

#input-masking#input-mask#input
Stars180
Forks26
Last commit2 years ago
vue-fixed-header
vue-fixed-headerVue

A simple, cross-browser friendly fixed header component for Vue.js written in TypeScript.

#vue-js#scroll-behavior#fixed-header
Stars166
Forks14
Last commit1 day ago
vue-file-toolbar-menu
vue-file-toolbar-menuVue

A Vue.js component library for creating customizable file and toolbar menus with hotkey support and Material Icons.

#application#material-icons#document
Stars155
Forks33
Last commit2 years ago
vnodes
vnodesJavaScript

Vue components for creating interactive SVG graphs, diagrams, and node-based visual tools.

#vue2#vue-js#graph
Stars141
Forks31
Last commit1 year ago
vue-poll
vue-pollVue

A Vue.js 2 component for creating Twitter-like voting polls with customizable options and results display.

#polling#vuejs2#frontend
Stars132
Forks25
Last commit1 year ago
vue3-select-component
vue3-select-componentVue

A flexible, modern, and accessible select input component for Vue 3 with TypeScript support.

#multi-select#select#vue3
Stars116
Forks20
Last commit2 days ago
vueye-datatable
vueye-datatableVue

A Vue 3 component library for building feature-rich, customizable data tables with pagination and selection.

#vue-datatable#vuejs2#pagination
Stars111
Forks14
Last commit2 years ago
vue-stepper-component
vue-stepper-componentVue

A renderless Vue component for building customizable stepper interfaces with full control over UI and logic.

#stepper#stepper-ui#ui-utilities
Stars109
Forks24
Last commit2 years ago
v-page
v-pageTypeScript

A simple pagination bar component for Vue 3 with i18n support and modular features.

#vue3#pagination#frontend
Stars101
Forks23
Last commit3 days ago
v-odometer
v-odometerJavaScript

A Vue.js component for smoothly animating number transitions, based on Odometer.js.

#animation#vuejs2#number-animation
Stars101
Forks20
Last commit2 years ago
vue-postgrest
vue-postgrestJavaScript

A Vue.js component and plugin that provides seamless integration with PostgREST APIs.

#vue-mixin#rest-api#postgrest
Stars90
Forks8
Last commit2 days ago
Interface X
Interface XTypeScript

A library of Vue.js and React web components for building customizable commerce search and discovery UIs.

#search#web-components#open-source
Stars84
Forks25
Last commit3 days ago
gcds-components
gcds-componentsTypeScript

A monorepo of web components for the GC Design System, with framework integrations for React, Angular, and Vue.

#design-system#web-components#canada
Stars84
Forks24
Last commit1 day ago
nuxt-custom-elements
nuxt-custom-elementsJavaScript

Export your Nuxt.js components as custom elements for integration into external web pages.

#web-components#custom-elements#frontend-tooling
Stars83
Forks9
Last commit2 days ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Vue76
#Frontend69
#Typescript35
#Javascript33
#Vue332
#Vue 330
#Vuejs29
#Ui Components28
#Ui Library25
#React Components20
#Component Library19
#Design System15