Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vue3

Vue3

185 projects

Showing 36 of 185 projects

vue-timer-hook
vue-timer-hookTypeScript

A collection of Vue 3 custom hooks for handling timer, stopwatch, and current time logic in components.

#reactive-state#stopwatch#time-management
Stars182
Forks13
Last commit3 days ago
vue-stripe-js
vue-stripe-jsTypeScript

Vue 3 components for Stripe.js, enabling quick and easy payment integrations with full Stripe.js control.

#web-components#payment-gateway#stripe-js
Stars181
Forks20
Last commit11 months ago
vue-snap
vue-snapVue

A modern, lightweight Vue 3 carousel component powered by CSS Scroll Snap for smooth, performant slide navigation.

#scroll-snapping#lightweight#css-scroll-snap
Stars170
Forks19
Last commit10 days ago
vue-collapsed
vue-collapsedVue

A Vue component for dynamic CSS height transitions from any value to auto and vice versa, perfect for accordions.

#dynamic-height#animation#accordion-component
Stars169
Forks8
Last commit1 month ago
Nuxt 3 Demo
Nuxt 3 DemoVue

An opinionated Nuxt 3 starter template with Directus backend, Tailwind CSS, and pre-configured components for rapid application development.

#authentication#pinia#vue3
Stars143
Forks26
Last commit3 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-focus-lock
vue-focus-lockVue

A Vue.js component that traps keyboard focus within modal dialogs and focused tasks for accessibility compliance.

#vue2#wai-aria#a11y
Stars139
Forks14
Last commit1 year ago
v-dialogs
v-dialogsJavaScript

A simple command-style pop-up dialog component collection for Vue 3, including modal, drawer, alert, message, toast, and mask types.

#dialog#modals#drawer
Stars132
Forks30
Last commit10 months ago
vue-maplibre-gl
vue-maplibre-glTypeScript

A Vue 3 plugin providing components and utilities for integrating MapLibre GL JS maps into Vue applications.

#maplibre-gl-js#dircle#geospatial
Stars132
Forks27
Last commit5 months ago
vue3-signature
vue3-signatureVue

A Vue 3 component for capturing smooth electronic signatures using HTML5 canvas, built on signature_pad.

#ui-component#canvas#vue3
Stars128
Forks16
Last commit5 months ago
vue3-otp-input
vue3-otp-inputVue

A fully customizable OTP input component for Vue 3.x, built with the Composition API.

#authentication#vuecompositionapi#ui-component
Stars125
Forks33
Last commit9 months ago
Snippets.Ninja
Snippets.NinjaJavaScript

A progressive web application for managing code snippets with offline-first functionality and local IndexedDB storage.

#spa#developer-tools#progressive-web-app
Stars122
Forks14
Last commit5 months ago
vue3-select-component
vue3-select-componentTypeScript

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

#multi-select#select#vue3
Stars118
Forks19
Last commit4 days ago
vue-quilly
vue-quillyVue

A tiny Vue component for creating Quill v2 based WYSIWYG editors with minimal bundle size.

#wysiwyg#vue3#quill
Stars117
Forks8
Last commit4 months ago
Jordium Gantt Vue3
Jordium Gantt Vue3Vue

A Vue 3 Gantt chart component library with built-in resource view for task scheduling and resource planning.

#gantt#task-scheduler#internationalization
Stars117
Forks30
Last commit4 days ago
vue-simple-password-meter
vue-simple-password-meterTypeScript

A lightweight Vue 3 password strength meter component under 1kb, using vanilla JavaScript and regex validation.

#vanilla-js#regex#ui-component
Stars103
Forks15
Last commit9 days 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 commit1 month ago
vue-lumino
vue-luminoJavaScript

A Vue.js component that integrates with Jupyter Lumino (PhosphorJS) to combine DOM and VDOM through event listeners and Vue's reactivity.

#hacktoberfest#javascript-framework#event-driven-architecture
Stars99
Forks7
Last commit
vue3-qr-reader
vue3-qr-readerVue

A Vue 3 component library for scanning QR codes from camera streams, image captures, and file uploads.

#web-components#qr-code#vue3
Stars91
Forks25
Last commit2 years ago
Hex Monscape
Hex MonscapeGo

A turn-based game built with Golang and Vue 3 to demonstrate Hexagonal Architecture for production code maintainability.

#web-game#golang-examples#rest-api
Stars84
Forks15
Last commit2 years ago
vue-to-print
vue-to-printTypeScript

Print Vue 3 components directly from the browser with CSS styles preserved.

#printer#cross-browser#css-preservation
Stars77
Forks4
Last commit10 months ago
Vue3-SPA-starter-template
Vue3-SPA-starter-templateTypeScript

A Vue 3 starter kit with authentication, payment processing, internationalization, and comprehensive testing.

#authentication#internationalization#stripe-payments
Stars71
Forks11
Last commit
YummyAdmin
YummyAdminVue

A free Vue admin panel template built with NaiveUI and Tailwind CSS, featuring RTL support and multilingual capabilities.

#template#admin#admin-template
Stars67
Forks2
Last commit1 month ago
vue-mars3d
vue-mars3dJavaScript

A minimal Vue.js project template for building 3D GIS applications with Mars3D.

#cesium#import#marsgis
Stars66
Forks38
Last commit21 days ago
Dolphin Admin
Dolphin AdminVue

An open-source, lightweight, and internationalized Vue 3 admin dashboard template with out-of-the-box features.

#desktop-app#naive-ui#internationalization
Stars65
Forks10
Last commit2 years ago
VueFormify
VueFormifyTypeScript

A lightweight Vue library for building type-safe forms with schema validation and support for complex data structures.

#valibot#vue3#schema-validation
Stars62
Forks3
Last commit18 days ago
Vuepabase
VuepabaseVue

A Vue 3 starter template with Supabase authentication, routing, state management, and testing pre-configured.

#authentication#vue-router#pinia
Stars61
Forks5
Last commit3 years ago
vue-toggles
vue-togglesTypeScript

A highly customizable and accessible toggle component for Vue 3.

#aria#toggle-switch#customizable
Stars54
Forks9
Last commit6 months ago
@maxel01/vue-leaflet
@maxel01/vue-leafletTypeScript

A modern Vue 3 wrapper for Leaflet v2-alpha, built with the Composition API and fully SSR-compatible.

#web-mapping#geospatial#vue3
Stars50
Forks2
Last commit4 days ago
flexdi
flexdiTypeScript

A flexible, lightweight dependency injection library for React, React Native, and Vue3 applications, inspired by NestJS and Angular.

#modular-architecture#dependency-injection#vue3
Stars48
Forks2
Last commit1 year ago
vue-tweet
vue-tweetVue

A Vue 3 component for embedding tweets in your app using just a tweet ID or URL.

#social-media-integration#ui-component#embed-tweets
Stars45
Forks4
Last commit11 days ago
v-bucket
v-bucketJavaScript

A fast, simple, and lightweight state management library for Vue 3 built with the Composition API, inspired by Vuex.

#vuex#reactive-state#lightweight
Stars44
Forks4
Last commit1 year ago
Stellar UI
Stellar UITypeScript

A comprehensive Vue 3 UI library offering fully styled, customizable components, icons, dark mode, and keyboard shortcuts.

#dark-mode#icons#vue3
Stars44
Forks3
Last commit1 year ago
hy-vue-gantt
hy-vue-ganttTypeScript

A powerful and flexible Gantt chart component for Vue 3 applications, built with TypeScript.

#gantt#vue3#task-management
Stars42
Forks7
Last commit9 days ago
vuetify-inline-fields
vuetify-inline-fieldsTypeScript

A comprehensive collection of reusable Vuetify components for creating elegant inline form fields and table cell editing.

#inline-editing#fields#vuetify
Stars39
Forks1
Last commit2 months ago
vue3-form-wizard
vue3-form-wizardVue

A Vue 3 component for creating multi-step form wizards with schema and classic modes, router integration, and accessibility.

#nuxt#vue-router#vue3
Stars39
Forks11
Last commit4 months ago
PreviousPage 4 of 6Next

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
#Vue129
#Frontend113
#Typescript84
#Vue 353
#Vuejs47
#Javascript46
#Ui Components43
#Vue Components38
#Vue Component33
#Vue232
#Vite27
#Component Library21