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
Stars514
Forks130
Last commit13 days 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
Stars443
Forks154
Last commit2 years ago
vue-fullscreen
vue-fullscreenVue

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

#vue2#fullscreen#browser-api
Stars433
Forks51
Last commit2 days 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
Forks39
Last commit1 year 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
Forks27
Last commit8 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
Forks74
Last commit8 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 commit7 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
Stars389
Forks47
Last commit1 year 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 commit1 day 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
Forks36
Last commit4 days 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
Stars353
Forks42
Last commit7 months 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
Stars352
Forks52
Last commit1 month 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
Stars350
Forks84
Last commit1 year ago
vuejs-dialog
vuejs-dialogVue

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

#vue2#promise-based#dialog
Stars346
Forks101
Last commit1 year 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 commit1 day ago
Vutron
VutronTypeScript

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

#template#skeleton#boilerplate-template
Stars333
Forks33
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 commit2 months 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 commit2 years ago
Nuxt Directus
Nuxt DirectusTypeScript

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

#authentication#rest-api#nuxt
Stars309
Forks56
Last commit1 year ago
v-google-translate
v-google-translateTypeScript

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

#changesets#vue3#vite
Stars303
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 commit3 days ago
fluent-vue
fluent-vueTypeScript

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

#vue2#internationalization#vue3
Stars282
Forks14
Last commit1 day 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
Stars280
Forks17
Last commit7 months 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
Stars252
Forks32
Last commit1 month 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 commit4 months 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
Stars247
Forks32
Last commit2 months 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 commit2 years ago
vue3-emoji-picker
vue3-emoji-pickerVue

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

#emoji#emoji-picker#ui-component
Stars241
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 commit6 days 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
Stars221
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
Stars189
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-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 commit2 days ago
PreviousPage 3 of 6Next

Related Tags

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