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

harlem
harlemTypeScript

A simple, modular, and extensible global state management library for Vue 3 applications.

#vue-devtools#vue3#typescript
Stars515
Forks14
Last commit2 years ago
electron-vite-template
electron-vite-templateTypeScript

A Vue 3 + Vite + Electron project template with auto-update, i18n, and modern tooling.

#desktop-app#project-template#vitejs
Stars511
Forks129
Last commit4 months ago
Tables for Laravel
Tables for LaravelPHP

A DataTables-like table component for Inertia.js with Laravel Query Builder integration, providing search, filter, sort, and pagination.

#eloquent#query-builder#spatie
Stars444
Forks156
Last commit
vue-fullscreen
vue-fullscreenVue

A Vue.js component, directive, and API for toggling fullscreen mode in web applications.

#vue2#fullscreen#browser-api
Stars434
Forks52
Last commit1 year ago
vue3-lottie
vue3-lottieVue

A Vue 3 component wrapper for Lottie animations, enabling easy integration of JSON-based animations into Vue and Nuxt 3 applications.

#lottie#ui-animation#animation
Stars427
Forks40
Last commit11 months 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
Stars416
Forks27
Last commit5 months ago
vue-facing-decorator
vue-facing-decoratorTypeScript

A Vue 3 library providing TypeScript decorators for writing Vue components as ES classes.

#single-file-components#decorators#vue-decorators
Stars400
Forks38
Last commit4 months ago
@kyvg/vue3-notification
@kyvg/vue3-notificationTypeScript

A Vue 3 notification library for displaying toast-style alerts with extensive customization and TypeScript support.

#user-interface#toast-messages#notifications
Stars400
Forks75
Last commit5 months ago
Vue-Low-Code
Vue-Low-CodeJavaScript

Turns Figma and Quant-UX designs into fully functional Vue 3 applications, keeping the design as the single source of truth.

#figma#low-code#ui-generation
Stars388
Forks47
Last commit9 months ago
v-offline
v-offlineTypeScript

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

#vue2#offline-detection#network-detection
Stars380
Forks29
Last commit2 days ago
vue-ellipse-progress
vue-ellipse-progressJavaScript

A dependency-free Vue.js component for creating beautiful, animated circular progress bars with SVG.

#progress#circular-progress#vuejs2
Stars372
Forks37
Last commit1 day ago
Nucleus
NucleusC#

A Vue.js and ASP.NET Core startup template with JWT authentication and layered architecture.

#entity-framework-core#layered-architecture#bootstrap-vue
Stars352
Forks84
Last commit1 year ago
vue-web-terminal
vue-web-terminalVue

A Vue plugin that provides a feature-rich terminal emulator component for web applications, supporting Vue2 and Vue3.

#vue2#terminal-emulator#web-terminal
Stars350
Forks42
Last commit4 months ago
vuejs-dialog
vuejs-dialogVue

A lightweight, promise-based alert, prompt, and confirm dialog plugin for Vue.js applications.

#vue2#promise-based#dialog
Stars348
Forks102
Last commit1 year ago
jz-gantt
jz-ganttTypeScript

A high-performance, flexible Gantt chart component library built with native JavaScript and Canvas, supporting TypeScript and modern web frameworks.

#web-components#gantt#gantt-diagram
Stars346
Forks52
Last commit3 months 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
Forks23
Last commit19 hours ago
Vutron
VutronTypeScript

A preconfigured template for building Electron desktop apps with Vue 3, Vite, TypeScript, and Vuetify.

#template#skeleton#boilerplate-template
Stars332
Forks35
Last commit1 month 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 commit24 days ago
Nuxt Directus
Nuxt DirectusTypeScript

A Nuxt module for seamless integration of Directus, providing authentication, RESTful methods, and TypeScript support.

#authentication#rest-api#nuxt
Stars316
Forks59
Last commit1 year ago
vue-cli-plugin-chrome-extension-cli
vue-cli-plugin-chrome-extension-cliJavaScript

A Vue CLI plugin to quickly scaffold Chrome extension projects with Vue 2, Vue 3, TypeScript, or JavaScript.

#vue2#template#browser-extension
Stars310
Forks22
Last commit
v-google-translate
v-google-translateTypeScript

A modern monorepo library that integrates Google Translate JS SDK for Vue and React applications.

#changesets#vue3#vite
Stars304
Forks71
Last commit1 year ago
vue-scroll-picker
vue-scroll-pickerVue

An iOS-style scroll picker component for Vue 2 & 3 with full mouse and touch gesture support.

#vue2#vue-scroll-picker#mobile-ui
Stars295
Forks40
Last commit20 hours 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
Stars277
Forks17
Last commit4 months ago
fluent-vue
fluent-vueTypeScript

A Vue.js internationalization plugin using Mozilla's Project Fluent syntax for powerful, locale-aware translations.

#vue2#internationalization#vue3
Stars276
Forks13
Last commit1 day ago
hevue-img-preview
hevue-img-previewVue

A Vue image preview component compatible with Vue 2 and Vue 3, supporting single/multiple images, thumbnails, and mobile gestures.

#vue2#image-preview#vue-img-preview
Stars249
Forks32
Last commit10 months ago
v-selectpage
v-selectpageJavaScript

A Vue 3 select component with pagination, search, and customizable list/table views for large datasets.

#multiple#vue3#pagination
Stars248
Forks62
Last commit1 month ago
mevn-boilerplate
mevn-boilerplateVue

A comprehensive MEVN stack boilerplate with MongoDB, Express, Vue 3 (admin dashboard), Node.js, and Nuxt 3 (client).

#mevn-stack#expressjs#express-api
Stars245
Forks52
Last commit1 year ago
vue-virtual-waterfall
vue-virtual-waterfallVue

A Vue 3 component for rendering high-performance virtual waterfall layouts with dynamic item heights.

#vueuse#vue3#vite
Stars242
Forks33
Last commit17 days ago
vue3-emoji-picker
vue3-emoji-pickerVue

A customizable and feature-rich emoji picker component for Vue 3 applications.

#emoji#emoji-picker#ui-component
Stars240
Forks50
Last commit2 years ago
@morev/vue-transitions
@morev/vue-transitionsJavaScript

A Vue 2/3 library providing reusable, customizable interface transitions (fade, expand, slide, scale) without writing CSS.

#vue2#vue-transitions#ui-animations
Stars222
Forks7
Last commit1 year ago
vue-smooth-picker
vue-smooth-pickerVue

A smooth, touch-friendly picker component for Vue 3 with iOS-like scrolling animations.

#mobile-ui#datetime#smooth
Stars222
Forks33
Last commit1 year ago
vue-navigation-bar
vue-navigation-barVue

A Vue.js component providing a customizable, accessible navigation bar with dropdowns, mobile responsiveness, and Vue Router integration.

#vue2#nav#ui-component
Stars190
Forks32
Last commit2 years ago
v-selectmenu
v-selectmenuJavaScript

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

#contextmenu#quick-search#vue3
Stars190
Forks24
Last commit1 year ago
Vue E-Store Templet
Vue E-Store TempletVue

A modern, mobile-ready e-commerce storefront template built with Nuxt 3 and Pinia 2.

#platform#vue-js#template
Stars189
Forks57
Last commit2 years ago
vue-countup-v3
vue-countup-v3JavaScript

A Vue 3 component wrapper for CountUp.js that provides animated number counting with enhanced features.

#vue3-count-to#vue-countup#animation
Stars183
Forks9
Last commit2 years ago
PreviousPage 3 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 years ago
2 years ago
#Vue129
#Frontend113
#Typescript84
#Vue 353
#Vuejs47
#Javascript46
#Ui Components43
#Vue Components38
#Vue Component33
#Vue232
#Vite27
#Component Library21