Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vue Components

Vue Components

115 projects

Showing 36 of 115 projects

vue-cheetah-grid
vue-cheetah-gridJavaScript

A high-performance open-source data table library for web applications, optimized for speed and large datasets.

#spreadsheet#large-datasets#canvas
Stars1.5k
Forks122
Last commit17 days ago
Unicons
UniconsHTML

A free collection of 1000+ pixel-perfect vector icons and icon fonts for websites, apps, and creative projects.

#design-system#open-source-icons#icons
Stars1.5k
Forks104
Last commit6 months ago
vue-kinesis
vue-kinesisJavaScript

Vue.js components for creating interactive animations that respond to mouse movement, scrolling, and audio.

#ui-animation#frontend#vue-3
Stars1.5k
Forks58
Last commit1 year ago
vuescroll
vuescrollJavaScript

A customizable scrollbar plugin for Vue.js with pull-to-refresh, push-to-load, and carousel support.

#mobile-web#slide#virtual-scrollbar
Stars1.3k
Forks107
Last commit2 years ago
carbon-charts
carbon-chartsHTML

A robust data visualization framework with 26 chart types, built with D3 and TypeScript for multiple frontend frameworks.

#design-system#ibm#dataviz
Stars1.0k
Forks217
Last commit2 days ago
carbon-charts
carbon-chartsHTML

A robust charting library with 26 chart types, built with D3 and TypeScript, for vanilla JS, React, Vue, Angular, and Svelte.

#design-system#ibm#dataviz
Stars1.0k
Forks217
Last commit2 days ago
Anu
AnuTypeScript

A DX-focused utility-based Vue component library built on UnoCSS and VueUse for rapid UI development.

#vue3-components#unocss#vueuse
Stars1.0k
Forks53
Last commit7 months ago
vue-final-modal
vue-final-modalTypeScript

A tiny, renderless, mobile-friendly, and feature-rich modal component library for Vue.js 3.

#stackable#a11y#modal-component
Stars1.0k
Forks98
Last commit2 years ago
flowbite-vue
flowbite-vueTypeScript

Official Vue 3 UI components built on top of Flowbite and Tailwind CSS for rapid website development.

#design-system#vue-js#open-source
Stars955
Forks138
Last commit1 month ago
v-region
v-regionTypeScript

A Vue.js component library for selecting Chinese administrative divisions (province, city, county, town) with five UI modes.

#china-data#cascade-selector#vue3
Stars940
Forks152
Last commit6 days ago
uiv
uivJavaScript

A lightweight Vue.js component library implementing Bootstrap 3 UI components.

#lightweight#vue3#ui
Stars937
Forks182
Last commit15 hours ago
vue-svgicon
vue-svgiconTypeScript

A toolset for creating and using SVG icon components in Vue and React with webpack loader support.

#icon#svg-generation#vue-cli-plugin
Stars912
Forks94
Last commit2 years ago
vue-audio-visual
vue-audio-visualTypeScript

A Vue.js plugin providing audio visualization components using the Web Audio API.

#http5-audio-visualizer#media-player#canvas
Stars798
Forks115
Last commit25 days ago
laravel-vue-pagination
laravel-vue-paginationJavaScript

A Vue.js pagination component designed specifically for Laravel's paginators with Bootstrap and Tailwind CSS support.

#laravel#pagination#frontend
Stars746
Forks139
Last commit1 year ago
vite-svg-loader
vite-svg-loaderJavaScript

A Vite plugin that loads SVG files as Vue components with built-in SVGO optimization.

#build-optimization#vite#svg
Stars701
Forks71
Last commit5 days ago
vue-global-events
vue-global-eventsTypeScript

A Vue component that registers global keyboard and mouse events on the document or window.

#ui-utilities#vue3#keyboard-shortcuts
Stars694
Forks31
Last commit2 years ago
@tato30/vue-pdf
@tato30/vue-pdfTypeScript

A Vue 3 component library for rendering and interacting with PDF documents in web applications.

#web-components#viewer#pdfjs
Stars688
Forks111
Last commit3 days ago
VueGL
VueGLJavaScript

Vue.js components for declaratively rendering 3D WebGL graphics with Three.js.

#vue2#reactive-rendering#vuejs2
Stars684
Forks71
Last commit2 years ago
vue-sweetalert2
vue-sweetalert2TypeScript

A Vue.js wrapper for SweetAlert2 that provides convenient Vue components and composables for beautiful alert dialogs.

#sweetalert2#alert-dialogs#sweetalert
Stars664
Forks76
Last commit2 years ago
CoreUI for Vue.js
CoreUI for Vue.jsMDX

A Vue.js 3 component library built on Bootstrap 5 and TypeScript, replacing and extending Bootstrap's JavaScript.

#bootstrap4#bootstrap-vue#coreui-vue
Stars642
Forks132
Last commit3 days ago
vue-types
vue-typesTypeScript

A collection of configurable prop type definitions for Vue.js components, inspired by React's prop-types.

#prop-types#frontend-development#nuxt
Stars582
Forks34
Last commit19 hours ago
Maz-UI
Maz-UITypeScript

A lightweight Vue & Nuxt library of standalone components, plugins, and tools for building modern interfaces.

#library#dark-mode#nuxt
Stars565
Forks75
Last commit25 days ago
vue3-easy-data-table
vue3-easy-data-tableVue

A customizable and easy-to-use data table component for Vue.js 3.x applications.

#sorting#ui-component#table-component
Stars558
Forks114
Last commit2 years ago
BalmUI
BalmUISCSS

A modular and customizable Material Design UI library for Vue.js 3 and Vue 2.

#ui-kit#frontend#typescript
Stars510
Forks30
Last commit6 days ago
Vue-BabylonJS
Vue-BabylonJSJavaScript

A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.

#graphics#animation#gamedev
Stars460
Forks67
Last commit3 years ago
sortablejs-vue3
sortablejs-vue3Vue

A thin Vue 3 wrapper for Sortable.js providing drag-and-drop functionality with minimal abstraction.

#vue2#list-reordering#sortablejs
Stars414
Forks27
Last commit6 months ago
v-offline
v-offlineTypeScript

A Vue 3 component for detecting network connectivity changes with offline/online events.

#vue2#offline-detection#network-detection
Stars379
Forks29
Last commit6 days ago
Siemens iX Web Components
Siemens iX Web ComponentsTypeScript

An open-source design system with Web Components and framework integrations for building consistent industrial software experiences.

#design-system#web-components#developer-tools
Stars371
Forks140
Last commit1 day ago
vue-word-highlighter
vue-word-highlighterTypeScript

A Vue.js library for highlighting search terms within text, supporting both Vue 2 and Vue 3.

#vue3#text-highlighting#text-processing
Stars340
Forks22
Last commit23 hours ago
element-pro-components
element-pro-componentsTypeScript

A Vue 3 component library built on element-plus, providing advanced UI components for complex applications.

#pro-components#admin#vue3
Stars327
Forks47
Last commit1 month ago
vue-diagrams
vue-diagramsVue

A Vue.js diagram component library for creating interactive node-based diagrams, inspired by react-diagrams.

#interactive-diagrams#flowchart#data-visualization
Stars300
Forks67
Last commit7 months ago
FormVuelar
FormVuelarJavaScript

Vue form components designed for seamless server-side validation, especially with Laravel backends.

#axios#laravel#select
Stars298
Forks24
Last commit10 days ago
Qui-max
Qui-maxVue

A Vue 3.x Neumorphic design system with 30+ components, built with TypeScript and Composition API.

#design-system#vue3#ui
Stars281
Forks30
Last commit2 years ago
vue-tg
vue-tgTypeScript

A lightweight Vue.js library for seamless integration of Telegram Mini Apps and Widgets with type safety and reactivity.

#type-safety#vue-composition-api#reactive-programming
Stars280
Forks17
Last commit6 months ago
antue
antueLess

A complete Vue implementation of Ant Design's enterprise-class UI components.

#ant-design#typescript#ui-library
Stars257
Forks35
Last commit6 months ago
vue-tailwind-datepicker
vue-tailwind-datepickerVue

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

#dayjs#date-handling#frontend
Stars249
Forks56
Last commit1 month ago
PreviousPage 2 of 4

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
Next
#Vue85
#Frontend80
#Typescript39
#Vue338
#Javascript37
#Vue 337
#Ui Components34
#Vuejs32
#Ui Library29
#React Components25
#Component Library22
#Web Development18