Topics / #vue3
Vue3 projects on GitHub
The Vue 3 composition-based release and apps built on it.
As of , the most-starred Vue3 projects on GitHub are nuxt (61K stars), core (54.7K stars) and JeecgBoot (48.2K stars). GitHub.Locker tracks 54 Vue3 repositories with 1M stars combined. The fastest-growing on October 16 was pi-harness, with +212 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
pi-harness
wangmiaozero/pi-harness · ★ 1KPi-Harness is a desktop operational superset of Pi Coding Agent: it adds a visual workspace, observability, governance, recovery, evaluation, and multi-agent orchestration on top of native Pi, while staying fully compatible with Pi sessions and Skills.
+174downvid
yxxbc/downvid · ★ 957DownVid is a modern, cross-platform open-source desktop app for downloading videos and audio from YouTube, Bilibili, Douyin, TikTok and 1000+ other sites, without watermarks or ads.
+31ruoyi-vue-pro
YunaiV/ruoyi-vue-pro · ★ 39.9KRuoYi-Vue-Pro is an open-source enterprise admin management system backend built with Spring Boot, MyBatis Plus and Vue/Element, bundled with a WeChat mini-program and optional business modules like Mall, CRM, ERP, OA, MES and IM.
+31PakePlus
Sjj1024/PakePlus · ★ 15.3KPacBao (also known as PakePlus) packages any webpage, HTML site, or Vue/React project into a lightweight native desktop or mobile app under 5MB, in just a few minutes.
The all-time top
54 projects · by stars
- 61K
#1 · nuxt/nuxt
nuxt
Nuxt is a free and open-source framework for building type-safe, performant, production-grade full-stack web applications and websites with Vue.js.
- 54.7K
#2 · vuejs/corecore
This is the core repository of Vue.js, a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
- 48.2K
#3 · jeecgboot/JeecgBootJeecgBoot
JeecgBoot is an enterprise AI low-code platform: you describe what you need in natural language and it generates the front-end, back-end CRUD code, database tables and menu permissions, while also bundling a Dify-like AI app module with chat, RAG knowledge bases, flow orchestration and MCP plugins.
- 4

uni-app
41.6Kdcloudio/uni-app · JavaScriptuni-app is a cross-platform framework built on Vue.js: you write one codebase and ship it to iOS, Android, HarmonyOS, the responsive Web, and a wide range of mini-program platforms (WeChat, Alipay, Baidu, Douyin, QQ, Kuaishou, DingTalk, Taobao, JD, Xiaohongshu), plus quick apps and HarmonyOS mini services.
- 5

it-tools
40.9KCorentinTh/it-tools · VueIt-tools is a free, open-source collection of handy online tools for developers and people working in IT — small utilities with great UX, gathered in one web app.
- 6

ruoyi-vue-pro
39.9KYunaiV/ruoyi-vue-pro · JavaRuoYi-Vue-Pro is an open-source enterprise admin management system backend built with Spring Boot, MyBatis Plus and Vue/Element, bundled with a WeChat mini-program and optional business modules like Mall, CRM, ERP, OA, MES and IM.
- 7
taro
37.7KNervJS/taro · TypeScriptTaro is an open cross-platform, cross-framework solution: write one codebase with React, Vue or Nerv and it runs as WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-programs, H5 web apps, or React Native apps for iOS and Android.
- 8

ChatDev
34.5KOpenBMB/ChatDev · PythonChatDev 2.0 (DevAll) is a zero-code multi-agent orchestration platform: you configure agents, workflows and tasks instead of writing code, and it can run as a virtual software company (CEO, CTO, Programmer agents) or handle other jobs like data visualization, 3D generation and deep research.
- 9

vue-vben-admin
33.6Kvbenjs/vue-vben-admin · TypeScriptVue Vben Admin is a free, open-source middle and back-end admin panel template built with Vue3, Vite, TypeScript, and a monorepo structure, meant to be used out-of-the-box or as a learning reference.
- 10

TradingAgents-CN
32.3Khsliuping/TradingAgents-CN · PythonTradingAgents-CN is a Chinese-enhanced learning and research platform built on a multi-agent LLM trading framework, helping Chinese-speaking users systematically study stock analysis using multiple AI agents for A-share, Hong Kong, and US markets. It explicitly does not issue real trading orders and is positioned for education and research only.
- 11

chatgpt-web
31.4KChanzhaoyu/chatgpt-web · VueA self-hosted ChatGPT demo web page built with Express and Vue3: a browser chat UI you connect to ChatGPT either through the official OpenAI API or through an unofficial web accessToken proxy.
- 12

vuex
28.3Kvuejs/vuex · JavaScriptVuex is a state management pattern and library for Vue.js applications: one centralized store shared by all components, changed only in predictable ways.
- 13

element-plus
27.8Kelement-plus/element-plus · TypeScriptElement Plus is a Vue.js 3 UI component library from the Element team: ready-made interface components — buttons, forms, tables and the like — for assembling web frontends.
- 14

quasar
27.2Kquasarframework/quasar · JavaScriptQuasar is a Vue.js based framework for building high-performance UIs that can ship as responsive SPAs, SSR apps, SSG apps, PWAs, browser extensions, hybrid mobile apps, and Electron desktop apps — all from the same codebase.
- 15

gin-vue-admin
25.1Kflipped-aurora/gin-vue-admin · GoA full-stack admin development platform: a Vue 3 + Element frontend and a Go (Gin) backend, pre-wired with JWT auth, casbin permissions, dynamic routes and menus, and code/form generators so you start on business logic instead of boilerplate.
- 16

vant
24.4Kyouzan/vant · TypeScriptVant is a lightweight, customizable Vue UI library for mobile web apps: 80+ high-quality components averaging about 1KB each (min+gzip), maintained by Youzan under the MIT license.
- 17

vueuse
22.4Kvueuse/vueuse · TypeScriptVueUse is a collection of essential Vue Composition Utilities for Vue 3 — ready-made composables for common tasks, with interactive docs and demos for every function.
- 18

ant-design-vue
21.7KvueComponent/ant-design-vue · VueAn enterprise-class UI component library for Vue, built on the Ant Design design system — one of the most-starred Vue UI kits on GitHub with over 21,000 stars.
- 19

vue-pure-admin
20.7Kpure-admin/vue-pure-admin · VueA free, open-source, out-of-the-box admin dashboard template written entirely in ESM with Vue 3, Vite, Element-Plus, TypeScript, Pinia and Tailwind CSS, usable on desktop and mobile.
- 20

yudao-cloud
19.6KYunaiV/yudao-cloud · JavaIt's an open-source enterprise admin platform: a Spring Cloud Alibaba microservices backend plus a web admin console and a user mini-program, with RBAC permissions, multi-tenancy, workflow, payment, mall, CRM, ERP, IM, AI and IoT modules built in.
- 21

vue-manage-system
19.6Klin-xin/vue-manage-system · VueA ready-made admin dashboard solution built on Vue 3, Pinia and TypeScript with the Element Plus component library — a starting point for developing web-based back-office systems.
- 22
vue-admin-better
18.9Kzxwk1998/vue-admin-better · Vuevue-admin-better is an open-source Vue admin dashboard template: a ready-made admin panel skeleton with 40+ polished pages, RBAC + JWT permission control and dynamic backend-driven routing, already used in 100,000+ real projects.
- 23

ChatALL
16.5Kai-shifu/ChatALL · JavaScriptChatALL (齐叨) is a free, open-source desktop app that sends one prompt to many AI bots at once — ChatGPT, Claude, Gemini, Kimi and more — so you can compare the answers side by side and keep the best.
- 24

huobao-drama
16.3Kchatfire-AI/huobao-drama · VueHuobao Drama is an AI-powered platform that automates the full production of short dramas: it turns a script or novel into character designs, storyboards, and a finished edited video with almost no manual work.
- 25

PakePlus
15.3KSjj1024/PakePlus · HTMLPacBao (also known as PakePlus) packages any webpage, HTML site, or Vue/React project into a lightweight native desktop or mobile app under 5MB, in just a few minutes.
- 26

reference
15.2Kjaywcjlove/reference · DockerfileA Chinese-language collection of developer cheat sheets covering programming languages, frameworks, DevOps tools, config formats and more, expanded from the original English 'Reference' project.
- 27

soybean-admin
15.1Ksoybeanjs/soybean-admin · TypeScriptSoybeanAdmin is a clean, elegant and feature-rich admin template for Vue3 — a ready-made dashboard boilerplate built on Vite, TypeScript, Pinia, NaiveUI and UnoCSS that works out of the box.
- 28

primevue
14.4Kprimefaces/primevue · VuePrimeVue is a Vue UI component library from PrimeTek: ready-made components like tables, trees, datepickers and selects that you drop into Vue web apps. It has been downloaded hundreds of millions of times.
- 29

md
13.4Kdoocs/md · TypeScriptdoocs/md is a WeChat Markdown editor that instantly renders your Markdown into clean, ready-to-paste WeChat Official Account article formatting, so you do not have to manually re-style posts in the WeChat editor.
- 30
go-admin
12.8Kgo-admin-team/go-admin · Gogo-admin is a full-stack scaffold for building admin/back-office management systems: a Gin-based Go REST API paired with a Vue frontend (Element UI, Arco Design, or Ant Design). It comes with RBAC permission control, multi-tenant support, JWT auth, a code generator, and a drag-and-drop form builder so you can bootstrap a management panel quickly.
- 31

mall-admin-web
12.6Kmacrozheng/mall-admin-web · VueThis is the frontend admin dashboard for an e-commerce back-office system, covering product, order, member, promotion, operations, content, statistics, finance, and permission management.
- 32

formily
12.6Kalibaba/formily · TypeScriptA high-performance form solution for React and Vue: build normal or dynamic JSON Schema-driven forms in code, or design them visually with the built-in Form Builder. React, React Native, Vue 2 and Vue 3 are supported.
- 33
cloudflare_temp_email
12Kdreamhunter2333/cloudflare_temp_email · TypeScriptA self-hosted temporary email service built on Cloudflare's free tier: create disposable email addresses on your own domain, receive mail (with attachments), send mail via SMTP/Resend, and manage everything through a modern web UI, Telegram bot, or admin console.
- 34

newbee-mall
11.7Knewbee-ltd/newbee-mall · Javanewbee-mall is an open-source e-commerce system written in Java: a complete online store with a customer-facing mall and an admin panel, built on Spring Boot and widely used as a large-scale practice project for Java developers.
- 35
douyin
11.5Kzyronon/douyin · VueA Vue3 + Pinia clone of Douyin (TikTok), built to showcase best practices for using Vue on mobile with a native-app-like smooth short-video feed.
- 36

ekko-studio
11.4KEKKOLearnAI/ekko-studio · TypeScriptEkko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available as a desktop app and a self-hosted web console.
- 37

vee-validate
11.3Klogaretm/vee-validate · TypeScriptvee-validate is a validation library for Vue.js forms that provides declarative, template-based validation for fields and forms.
- 38

rayburst
11.1KAnInsomniacy/rayburst · TypeScriptMotrix Next is a full-featured open-source download manager — a ground-up rewrite of the popular Motrix app, now built on Tauri 2 (Rust) and Vue 3 instead of Electron, supporting HTTP, BitTorrent, ED2K, and Magnet downloads.
- 39

vue-storefront
11Kvuestorefront/vue-storefrontAlokai (formerly Vue Storefront) is a Frontend as a Service ecosystem for composable commerce: it connects any ecommerce backend to a ready-made, customizable storefront so teams can build and deploy fast ecommerce frontends.
- 40

vuestic-admin
11Kepicmaxco/vuestic-admin · VueVuestic Admin is a free, open-source admin dashboard template built with Vue 3, Vite, Pinia and Tailwind CSS, using the Vuestic UI component library as its foundation.
- 41

vue-virtual-scroller
10.8KAkryum/vue-virtual-scroller · TypeScriptIt is a Vue component library that only renders the rows or cells currently visible in the viewport, so you can scroll through lists or grids with huge amounts of data without any lag.
- 42

moveable
10.8Kdaybrush/moveable · TypeScriptMoveable is a JavaScript/TypeScript library for making DOM and SVG elements draggable, resizable, scalable, rotatable, warpable, pinchable, groupable, and snappable, with ready-made components for React, Vue, Vue 3, Angular, Svelte, Lit, and Preact.
- 43
vue-echarts
10.7Kecomfe/vue-echarts · TypeScriptIt's a Vue.js wrapper component (VChart) that lets you render Apache ECharts charts declaratively inside a Vue app, handling mounting, resizing, theming and reactive option updates for you.
- 44

mini-vue
10.5Kcuixiaorui/mini-vue · TypeScriptmini-vue is a minimal re-implementation of the Vue 3 core, built to help you study how Vue 3 actually works by reading a codebase stripped down to its essential logic.
- 45

ChatLab
7.5KChatLab/ChatLab · TypeScriptChatLab is an open-source, local-first desktop app for exploring your own chat history (WhatsApp, Telegram, Discord, iMessage, QQ, LINE, Instagram, Google Chat) with a built-in SQL engine and AI agents, all processed on your own machine.
- 46

PakePlus-Win7
4.5KSjj1024/PakePlus-Win7 · JavaScriptPacBao (PakePlus) turns any webpage, HTML, Vue or React project into a lightweight desktop or mobile app under 5MB in just a few minutes, with no dev environment to set up.
- 47

bloub
1.8Kjeremy-prt/bloub · TypeScriptAn SVG recreation of the x.ai bot avatar: one black shape that morphs through 14 states plus two independently animated white eye shapes, with every pose measured frame-by-frame off the reference video rather than hand-designed.
- 48

pi-harness
1Kwangmiaozero/pi-harness · TypeScriptPi-Harness is a desktop operational superset of Pi Coding Agent: it adds a visual workspace, observability, governance, recovery, evaluation, and multi-agent orchestration on top of native Pi, while staying fully compatible with Pi sessions and Skills.
- 49

downvid
957yxxbc/downvid · TypeScriptDownVid is a modern, cross-platform open-source desktop app for downloading videos and audio from YouTube, Bilibili, Douyin, TikTok and 1000+ other sites, without watermarks or ads.
- 50

easy-writing
722yilujian/easy-writing · Vueeasy-writing (易创) is a free, open-source, local-first desktop app for writing web novels, combining a chapter editor, word-count tracking, and optional AI-assisted writing and ranking-trend tools.
- 51

ApeAdmin
289KevinLiss/ApeAdmin · PythonApeAdmin is an open-source Python admin backend framework built on FastAPI and Vue3, aimed at modern AI applications. It bundles RBAC permission control and audit logging with a plugin ecosystem and an MCP-SSE gateway that exposes system and plugin capabilities as tools AI agents can call.
- 52
CG-Claude
233LcodeCoder/CG-Claude · TypeScriptCG Claude is an Electron desktop app that detects and configures your local environment (system timezone, terminal, browser settings, Claude Code config) so Claude Code runs correctly on your machine. It runs 31 checks, lets you preview fixes before applying them, and keeps backups/snapshots so you can roll back.
- 53

financial_intelligence_system_web
197zhangzf1119/financial_intelligence_system_web · VueFinSight Enterprise Frontend is the Vue 3 + TypeScript frontend for FinSight, an enterprise intelligence management platform offering an admin dashboard, AI model chat, a RAG knowledge base, a file center, workflow approvals, system monitoring, log auditing and in-app messaging.
- 54

nyx
158thecynetx/nyx · TypeScriptNyx Panel is a self-hosted web management suite for Xray-core proxy servers, built to resist heavy censorship (Iran-focused) using VLESS+REALITY, XHTTP/SplitHTTP, packet fragmentation and Cloudflare WARP.
Related topics
Often tagged together
- web2,447
- vue292
- typescript1,821
- open-source5,666
- frontend1,080
- chinese1,159
- mit3,312
- javascript1,842
- linux4,184
- vite179
- self-hosted1,929
- cross-platform2,623
- nodejs1,506
- docker1,660
- framework758
- web-development590
- windows3,403
- macos3,544
- server1,459
- developer-tools2,924
- ui-components294
- vuejs46
- web-app547
- admin-dashboard75