Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vue3

Vue3

132 projects

Showing 24 of 132 projects

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
Stars167
Forks8
Last commit5 months 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
Stars133
Forks30
Last commit8 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
Stars130
Forks26
Last commit3 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
Stars125
Forks16
Last commit4 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
Stars124
Forks33
Last commit8 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
Stars121
Forks14
Last commit3 months 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 commit1 day ago
vue-quilly
vue-quillyVue

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

#wysiwyg#vue3#quill
Stars116
Forks8
Last commit2 months 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
Stars102
Forks15
Last commit18 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 commit7 days 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
Stars96
Forks7
Last commit
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
Stars96
Forks24
Last commit11 days ago
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 commit1 year 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 commit9 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
Stars68
Forks4
Last commit16 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
vue-mars3d
vue-mars3dJavaScript

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

#cesium#import#marsgis
Stars62
Forks37
Last commit5 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-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
Stars2
Forks0
Last commit4 days ago
PreviousPage 4 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
12 days ago
1 year ago
#Vue100
#Frontend78
#Typescript57
#Vue 339
#Javascript34
#Vuejs33
#Vue Components32
#Ui Components28
#Vue227
#Vite23
#Vue Component22
#Component Library16