Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vue 3

Vue 3

179 projects

Showing 35 of 179 projects

vue-uform
vue-uformTypeScript

An unstyled, flexible form validation library for Vue 3 with a component-driven design.

#customizable-forms#component-driven#validation
Stars26
Forks1
Last commit11 months ago
vue-exit-intent
vue-exit-intentTypeScript

A Vue composable that detects when users are about to leave your page to trigger modals or other content.

#vue2#scroll-detection#conversion-optimization
Stars26
Forks5
Last commit1 year ago
vue-calendar
vue-calendarTypeScript

A fully-featured, customizable calendar date picker component for Vue 3 with built-in Tailwind CSS support.

#plugin-system#date-picker#pinia
Stars23
Forks0
Last commit11 months ago
vue-stack-cesium
vue-stack-cesiumVue

A minimal Vue 3 sample project integrating CesiumJS with Vuex, Vue Router, Vuetify, and TypeScript.

#vuex#vuetify#geospatial-visualization
Stars22
Forks6
Last commit3 days ago
Vorm
VormTypeScript

A dynamic, schema-driven and fully validated form engine for Vue 3 with zero dependencies and full slot control.

#schema-driven#dynamic-forms#zero-dependencies
Stars22
Forks2
Last commit6 months ago
vuetify-drilldown-table
vuetify-drilldown-tableTypeScript

A Vuetify component that adds recursive drilldown functionality to data tables for displaying hierarchical data.

#hierarchical-data#vuetify#table
Stars18
Forks1
Last commit1 year ago
vue-next-i18n
vue-next-i18nTypeScript

A lightweight internationalization plugin for Vue.js 3 applications.

#vue-next#internationalization#vue-i18n
Stars17
Forks4
Last commit2 years ago
vue-use-paginator
vue-use-paginatorTypeScript

A Vue 3 composition API hook for reactive pagination and paginator button arrangement.

#vue-hooks#renderless#ui-utilities
Stars17
Forks3
Last commit1 year ago
v-intl
v-intlTypeScript

A Vue 3 plugin providing tree-shakable Intl components for internationalization and locale-sensitive formatting.

#intl-api#vue2#locale-formatting
Stars15
Forks2
Last commit2 days ago
vue-enhanced-check
vue-enhanced-checkVue

A Vue 3 component library providing enhanced, customizable checkbox, radio, and toggle input components.

#checkbox#toggle-switch#radio-buttons
Stars15
Forks2
Last commit1 year ago
vue-wheel-spinner
vue-wheel-spinnerVue

A customizable wheel spinner component for Vue.js applications with sound effects and flexible styling.

#wheel-spinner#sound-effects#animation
Stars15
Forks7
Last commit3 months ago
vue-stack-grid
vue-stack-gridVue

A Vue 3 component for creating dynamic, responsive masonry/stack grid layouts with smooth transitions.

#animation#responsive-grid#masonry-layout
Stars14
Forks2
Last commit8 months ago
blottie
blottieTypeScript

A Vue 3 / Nuxt 3 component and composable for integrating Lottie animations with full control and automatic renderer optimization.

#canvas-animation#lottie#animation
Stars14
Forks0
Last commit2 years ago
v-route-generate
v-route-generateTypeScript

A Vite plugin that automatically generates Vue Router configurations from your file directory structure.

#generator#developer-tools#vue-router
Stars13
Forks0
Last commit1 year ago
Inertia plugin
Inertia pluginTwig

A CakePHP plugin that integrates Vue 3 applications using Inertia.js, enabling full-stack development without building separate APIs.

#single-page-application#crud-generator#full-stack
Stars12
Forks0
Last commit1 year ago
Vue-Player
Vue-PlayerVue

A lightweight, customizable, and easy-to-implement video player component for Vue.js applications.

#open-source#media-player#nuxt
Stars11
Forks2
Last commit1 year ago
vue-tiny-translation
vue-tiny-translationJavaScript

A minimalist reactive translation plugin for Vue 3 with a tiny 0.35KB footprint.

#internationalization#lightweight#frontend
Stars11
Forks1
Last commit3 months ago
vue-vroom
vue-vroomTypeScript

A type-safe store and API mock generator for Vue.js and Pinia that accelerates frontend development.

#development-tool#api-mocking#pinia
Stars11
Forks1
Last commit1 year ago
Vue USWDS
Vue USWDSJavaScript

A Vue 3 component library implementing the U.S. Web Design System (USWDS) for building accessible government websites.

#design-system#uswds#government-websites
Stars11
Forks4
Last commit2 months ago
virtual-scroll
virtual-scrollTypeScript

A high-performance Vue 3 virtual scrolling library supporting massive datasets with dynamic item sizes and multiple display modes.

#scrolling#large-datasets#vue-library
Stars11
Forks1
Last commit4 days ago
i18n boilerplate Intlayer + Vue 3 + Vite
i18n boilerplate Intlayer + Vue 3 + ViteTypeScript

A Vue 3 + Vite starter template with TypeScript and script setup for rapid Vue application development.

#development-tooling#single-file-components#vite
Stars9
Forks0
Last commit
vueginate
vueginateVue

A simple pagination component for Vue 3 with built-in support for popular CSS frameworks.

#bulma#vue3-pagination#pagination
Stars9
Forks2
Last commit3 months ago
Ping CRM / Flask
Ping CRM / FlaskVue

A demo CRM application built with Flask and Vue 3 to illustrate Inertia.js integration.

#demo-application#single-page-application#flask
Stars9
Forks5
Last commit4 years ago
vue-next-progressbar
vue-next-progressbarJavaScript

A lightweight progress bar component and plugin for Vue 3 applications with router integration.

#loading-indicator#vue-router#frontend
Stars8
Forks3
Last commit2 years ago
vuetify-color-field
vuetify-color-fieldTypeScript

A Vuetify VTextField component with integrated color picker functionality for Vue 3 applications.

#vuetify#vueuse#vue3
Stars6
Forks0
Last commit2 years ago
tracked-instance
tracked-instanceTypeScript

A Vue 3 composable to track form changes and send only modified fields to the backend.

#change-detection#composables#state-tracking
Stars6
Forks0
Last commit6 days ago
v-github-icon
v-github-iconTypeScript

A Vue component library for adding GitHub corner icons to web projects with customizable positioning and colors.

#github-icon#github-corner#vue3
Stars6
Forks0
Last commit2 days ago
vue-popper-lite
vue-popper-liteVue

A lightweight, tree-shakeable popover component for Vue 3 built on Popper.js with TypeScript support.

#popper-js#popover#vue-popper
Stars4
Forks1
Last commit2 years ago
vue-progress-circle
vue-progress-circleVue

A customizable circle progress bar component for Vue.js 3 applications.

#ui-component#svg#frontend
Stars3
Forks3
Last commit1 year ago
vue-polygon-cropper
vue-polygon-cropperVue

A Vue 3 component for cropping images into custom polygon shapes using fabric.js.

#ui-component#image-cropping#canvas
Stars2
Forks2
Last commit2 years ago
@todovue/tv-ui
@todovue/tv-uiJavaScript

An umbrella package that installs and re-exports the official Vue 3 component library for TODOvue applications.

#ui#frontend#vue-plugin
Stars2
Forks0
Last commit5 months ago
@ioi-dev/vue-table
@ioi-dev/vue-tableTypeScript

A performance-first Vue 3 data table with virtual scrolling, filtering, grouping, inline editing, and CSV export.

#virtual-scrolling#inline-editing#row-grouping
Stars1
Forks0
Last commit1 month ago
@nabaraj/vue-pagination
@nabaraj/vue-paginationVue

A lightweight Vue 3 pagination component with TypeScript types and customizable slots.

#ui-component#lightweight#customizable
Stars1
Forks0
Last commit7 months ago
Vue Tic Tac Toe | Cerito Cruz
Vue Tic Tac Toe | Cerito CruzTypeScript

A modern, feature-rich Tic Tac Toe game built with Vue 3, featuring AI opponents, multiple themes, achievements, and internationalization.

#ai#progressive-web-app#internationalization
Stars0
Forks0
Last commit
vue-roller-picker
vue-roller-pickerVue

A roll-designed selector component for Vue.js 3 with keyboard navigation, mouse wheel support, and customizable animations.

#wai-aria#ui-component#accessibility
Stars0
Forks0
Last commit1 year ago
PreviousPage 5 of 5

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
2 days ago
1 year ago
#Frontend127
#Vue123
#Typescript82
#Ui Components57
#Vue353
#Vuejs50
#Javascript43
#Vue Components37
#Vue Component31
#Component Library30
#Vite27
#Vue 223