Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
๐ A curated list of awesome things related to Vue.js
GitHub stars and default-branch commits for vuejs/awesome-vue.
472 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Native Intl-based i18n components for Vue 3 โ number, date, currency, relative time, and list formatting with zero runtime overhead.
Lottie component for VueJS 3 / Nuxt 3
No description.
ๅฎ็ฐๅจvue3ไธญ้่ฟ่ทฏ็ฑๅๅบๆๅผ/ๅๆขtabs๏ผๅๆถๆฏๆtab keepAliveๅนถๆไพไธฐๅฏ็Api๏ผImplement opening/switching tabs through routing in Vue3, supporting tab keepAlive and providing rich APIs
A simple wheel spinner component for your Vue projects.
๐ A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts.
่่บ IM web็
File-based navigation guards for Vue Router
Vue test selectors made easy
Lightweight TypeScript-first Vue prop type definitions
Map chart component for Vue 3 and React
Virtual scrolling for Vue 3: only the rows near the viewport are in the DOM. Lists, grids, tables and masonry at any size, with fixed, per-item or measured sizes. No dependencies besides Vue.
Automatically generate Vue routing configuration based on file path.
A simple h5 music controller for vue
Vue Router Citadel is a middleware-driven navigation control system for Vue Router that lets you build layered, predictable, and scalable route protection.
Declarative scalable ui-agnostic markup-based Vue forms
Vue Video Player - Lightweight, customizable, and easy-to-implement vue video player.
Type safe stores and mock API with minimal config
No description.
Canvas-based spreadsheet engine for React, Vue, Angular. 100K+ rows, zero dependencies, formula engine, real-time collaboration.
CSSColorVars (code generation interactive tool), which defines colors with CSS variables, improves the simplicity of the variables and the performance on a website.
Icon picker component for Vue 3 and React
No description.
Self-hosted AI OS: RAG ยท multi-LLM failover ยท visual Workflow Studio ยท Skill Market ยท multi-tenant workspaces ยท sandboxed tools ยท multi-channel (Slack/Discord/Telegram/Feishu) ยท full observability โ one docker compose up
A simple pagination component for Vue 3
Headless and non-style pagination for Vue 3. - https://about.asika.tw/vue-pagination/
Fela mixin for Vue designed for flexibility yet team-oriented.
Slim progress bars for Vue 3.
A lightweight, customizable timepicker component for Vue 3 with TypeScript support. Available as an npm package for single/range selection, multiple formats, and easy styling.
๐๏ธ Open-Source Monorepo Template for Scalable Apps. Powered by Vue, TypeScript, Nx, and Tailwind CSS. Ideal for projects with shared packages.
Vite plugin to load SVG files as vue SFC, supports HMR & <style> block
Build large forms and track all changes
A counter web component with smooth animations
Lightweight, zero-dependency Vue 3 component for Google reCAPTCHA v2 (checkbox) and v3 (score-based) with full TypeScript support, Vite library build, and first-class Laravel + Inertia.js integration. Switch between v2 and v3 with a single version prop.
Sketch MeaXure / MasterGo โ pixel-perfect Vue 2/3 | Design-to-Code AI Skill for Claude & Cursor | Dashboard / Cockpit / Big-Screen
The vue component for render MarkDown string
TypeScript validation library, compose validators and nested containers onto object paths, with integrations for Zod, Standard Schema, validator.js, and Vue 3.
Vuetify Color Field is a Vuetify VTextField Color Picker Component
A lightweight and customizable JavaScript UI library for rendering smooth, animated analog clocks.
The most comprehensive list of well-known organizations worldwide using Vue/Nuxt. ๅ จ็ฝๆๅ จไฝฟ็จ Vue/Nuxt ็็ฅๅๅ ฌๅธๆธ ๅใ
Simple, lightweight, isomorphic, template-based validation.
OneFlow UI - Vue3 component library for task management views (Table, Kanban, Gantt, Gallery, AI Chat, Dashboard)
๐ฅ๐ฅ๐ฅAirPower4T ๆฏไธไธชๅบไบ Vue3 TypeScript Element Plus Vite ็ๅผๅๅบ็กๅบ๏ผไฝฟ็จ้ขๅๅฏน่ฑกใ่ฃ ้ฅฐๅจใHooks็ญๅผๅๆจกๅผ๏ผๅ ็ฝฎไบๆฐๆฎๆจกๅ่ฝฌๆขใ่กจๆ ผ่กจๅ่ฃ ้ฅฐๅจ้ ็ฝฎใๅ ่งฃๅฏๅ็ผ็ ่งฃ็ ใ็ฝ็ป่ฏทๆฑใๆ้็ฎก็็ญๅธธ่งๅๅฐๅ่ฝไปฅๅ้กต้ข็ปไปถ๏ผๅฉๅๅๅฐ็ฑป็ณป็ป็ๅ็ซฏๅผๅๆ็๏ผๅๆถไฟ้ไบไผ้ ็ไปฃ็ ่ดจ้ใ
A popover component based on popper.js tree shaking for Vue 3 written by TypeScript
Easy navigation generator
๐ฅ Lightweight Image/Picture lazyload based on Intersection API
Vue component for Froala WYSIWYG HTML Rich Text Editor.
Circle progress bar component for vueJS
Vue 3 + Vite SSG template for editorial sites, directories, events, and blogs with local demo mode, Sanity integration, typed contracts, Zod validation, and GitHub Pages deployment. ๐
๐ Fast and beautiful interactive component playgrounds โ a drop-in fork of histoire, actively developed. Vue, Nuxt, Svelte, SvelteKit, Quasar.