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 36 of 94 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
Forks121
Last commit19 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
Forks105
Last commit3 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
Forks59
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 commit1 year 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 commit4 months 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
Forks214
Last commit23 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
Forks214
Last commit23 days 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 commit1 year ago
flowbite-vue
flowbite-vueVue

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

#design-system#vue-js#open-source
Stars944
Forks141
Last commit4 months ago
v-region
v-regionJavaScript

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

#china-data#cascade-selector#vue3
Stars938
Forks153
Last commit3 days ago
uiv
uivJavaScript

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

#lightweight#vue3#ui
Stars938
Forks181
Last commit2 days 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
Forks93
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
Stars797
Forks115
Last commit10 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
Forks140
Last commit1 year 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
Stars695
Forks31
Last commit2 years 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
Stars694
Forks69
Last commit3 months 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 commit14 days ago
VueGL
VueGLJavaScript

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

#vue2#reactive-rendering#vuejs2
Stars684
Forks72
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
Stars667
Forks77
Last commit2 years ago
vue-froala-wysiwyg
vue-froala-wysiwygJavaScript

Vue.js component wrapper for the Froala WYSIWYG HTML rich text editor, providing Vue 3 bindings.

#content-management#vue3#frontend
Stars649
Forks91
Last commit3 days ago
CoreUI for Vue.js
CoreUI for Vue.jsTypeScript

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

#bootstrap4#bootstrap-vue#coreui-vue
Stars643
Forks133
Last commit2 months 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 commit1 day ago
Maz-UI
Maz-UITypeScript

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

#library#dark-mode#nuxt
Stars563
Forks76
Last commit3 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
Stars557
Forks115
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
Stars509
Forks30
Last commit23 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
Stars462
Forks68
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
Stars415
Forks26
Last commit3 months ago
v-offline
v-offlineTypeScript

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

#vue2#offline-detection#network-detection
Stars378
Forks28
Last commit16 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
Stars347
Forks131
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
Stars339
Forks22
Last commit4 days 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
Stars325
Forks47
Last commit3 days 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
Forks68
Last commit4 months ago
FormVuelar
FormVuelarJavaScript

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

#axios#laravel#select
Stars297
Forks24
Last commit1 year 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
Stars282
Forks30
Last commit1 year 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
Stars272
Forks17
Last commit3 months ago
antue
antueLess

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

#ant-design#typescript#ui-library
Stars257
Forks35
Last commit3 months ago
PreviousPage 2 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
Next
#Vue76
#Frontend69
#Typescript35
#Javascript33
#Vue332
#Vue 330
#Vuejs29
#Ui Components28
#Ui Library25
#React Components20
#Component Library19
#Design System15