Topics / #vuejs

Vue.js projects on GitHub

Alternate spelling tag for the Vue framework.

As of , the most-starred Vue.js projects on GitHub are vue (212.6K stars), hoppscotch (80.6K stars) and core (54.7K stars). GitHub.Locker tracks 46 Vue.js repositories with 1.2M stars combined. The fastest-growing on October 16 was chatwoot, with +32 stars in a day.

46Projects
1.2MStars in total
+146Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

46 projects · by stars

  1. #1 · vuejs/vue

    vue

    This is the repository for Vue 2, a progressive JavaScript framework for building user interfaces.

    212.6K
  2. #2 · hoppscotch/hoppscotch

    hoppscotch

    Hoppscotch is an open-source API development ecosystem for building, testing and debugging REST, GraphQL, WebSocket, MQTT, Server-Sent Events and Socket.IO APIs, positioned as an open alternative to Postman or Insomnia.

    80.6K
  3. #3 · vuejs/core

    core

    This is the core repository of Vue.js, a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    54.7K
  1. 4

    element

    54KElemeFE/element · Vue

    Element is a Vue.js 2.0 UI toolkit: a library of ready-made interface components you use to build web interfaces.

  2. 5

    awesome-cheatsheets

    46.6KLeCoupa/awesome-cheatsheets · JavaScript

    A curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.

  3. 6

    vuetify

    41Kvuetifyjs/vuetify · TypeScript

    Vuetify is a UI library of handcrafted Vue components built on Material Design — you assemble your app's interface from ready-made, responsive parts instead of styling everything yourself.

  4. 7

    it-tools

    40.9KCorentinTh/it-tools · Vue

    It-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.

  5. 8

    chatwoot

    37.9Kchatwoot/chatwoot · Ruby

    Chatwoot is an open-source, self-hosted customer support platform that unifies live chat, email, and social channels (WhatsApp, Facebook, Instagram, Twitter, Telegram, Line, SMS) into one inbox, positioned as an alternative to Intercom, Zendesk, and Salesforce Service Cloud.

  6. 9

    CasaOS

    37.3KIceWhaleTech/CasaOS · Go

    CasaOS is an open-source personal cloud operating system that turns a small computer (ZimaBoard, NUC, Raspberry Pi, or an old PC) into a home server with a friendly web UI for files, apps, and devices.

  7. 10

    wails

    36.6Kwailsapp/wails · Go

    Wails is a framework for building desktop apps with Go: it wraps your Go backend and a web frontend into a single binary, with tooling for creating, compiling and bundling the project.

  8. 11

    vue-cli

    29.5Kvuejs/vue-cli · JavaScript

    Vue CLI is webpack-based tooling for scaffolding and developing Vue.js projects, providing a standard build setup, plugin system, and CLI commands for Vue 2/3 projects.

  9. 12

    vuex

    28.3Kvuejs/vuex · JavaScript

    Vuex is a state management pattern and library for Vue.js applications: one centralized store shared by all components, changed only in predictable ways.

  10. 13

    element-plus

    27.8Kelement-plus/element-plus · TypeScript

    Element 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.

  11. 14

    javascript-interview-questions

    27.7Ksudheerj/javascript-interview-questions · JavaScript

    A curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.

  12. 15

    quasar

    27.2Kquasarframework/quasar · JavaScript

    Quasar 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.

  13. 16

    modern-cpp-tutorial

    25.9Kchangkun/modern-cpp-tutorial · C++

    A free book teaching modern C++ features from C++11 through C++26, written for people who already know traditional C++ (C++98 or earlier) and want a fast way to learn the new stuff.

  14. 17

    laravel-crm

    24Kkrayin/laravel-crm · PHP

    Krayin CRM is a free, open-source Customer Relationship Management system for managing customers, leads, and sales pipelines, built on the Laravel PHP framework with a Vue.js frontend.

  15. 18

    vue-admin-better

    18.9Kzxwk1998/vue-admin-better · Vue

    vue-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.

  16. 19

    vue-router

    18.9Kvuejs/vue-router · JavaScript

    It is vue-router 3.x, the official router for Vue 2 — it maps URLs to components so a Vue 2 single-page app can move between views. It is part of the Vue Ecosystem.

  17. 20

    naive-ui

    18.6Ktusen-ai/naive-ui · TypeScript

    Naive UI is a Vue 3 component library with 90+ UI components, theme customization, full TypeScript coverage and a focus on speed.

  18. 21

    vitepress

    18.4Kvuejs/vitepress · TypeScript

    VitePress is a Vue-powered static site generator built on top of Vite — the spiritual successor to VuePress, aimed mainly at documentation sites.

  19. 22

    zincsearch

    17.9Kzincsearch/zincsearch · Go

    A search engine that does full-text indexing — a lightweight alternative to Elasticsearch, written in Go and built on the bluge indexing library. It runs using a fraction of Elasticsearch's resources.

  20. 23

    mint-ui

    16.4KElemeFE/mint-ui · Vue

    Mint UI is a set of ready-made mobile UI elements — interface components written for Vue 2.0 that you drop into a Vue app to build mobile web pages.

  21. 24

    ag-grid

    15.6Kag-grid/ag-grid · TypeScript

    AG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.

  22. 25

    feathers

    15.3Kfeathersjs/feathers · TypeScript

    Feathers is a full-stack framework for building web APIs and real-time applications with TypeScript or JavaScript, working with any backend technology and any frontend like React, Vue, Angular or React Native.

  23. 26

    reference

    15.2Kjaywcjlove/reference · Dockerfile

    A Chinese-language collection of developer cheat sheets covering programming languages, frameworks, DevOps tools, config formats and more, expanded from the original English 'Reference' project.

  24. 27

    frontend-challenges

    15Kfelipefialho/frontend-challenges

    A curated, public list of real front-end coding challenges that companies around the world use in their hiring process, collected into one repository so developers can practice with them.

  25. 28

    dozzle

    14.7Kamir20/dozzle · Go

    Dozzle is a lightweight, web-based application for monitoring Docker container logs in real time, with support for Docker, Swarm, and Kubernetes.

  26. 29

    primevue

    14.4Kprimefaces/primevue · Vue

    PrimeVue 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.

  27. 30

    habitica

    14.2KHabitRPG/habitica · JavaScript

    Habitica is an open-source habit-building app that turns your real-life goals and habits into a role-playing game: you level up for good behavior, lose HP for bad behavior, and earn Gold to buy weapons and armor for your avatar.

  28. 31

    awesome-github-vue

    12.8Kopendigg/awesome-github-vue

    A curated Chinese-language list of Vue.js open-source projects, maintained by OpenDigg, covering UI components, frameworks, utility libraries, server-side rendering tools, helper tools, and real-world app examples.

  29. 32

    vue-awesome-swiper

    12.8Ksurmon-china/vue-awesome-swiper · JavaScript

    vue-awesome-swiper is a Vue wrapper around the Swiper carousel/slider library, letting you drop a 'swiper' and 'swiper-slide' component into a Vue app. The project is now deprecated and archived in favor of the official Swiper Vue component.

  30. 33

    mall-admin-web

    12.6Kmacrozheng/mall-admin-web · Vue

    This is the frontend admin dashboard for an e-commerce back-office system, covering product, order, member, promotion, operations, content, statistics, finance, and permission management.

  31. 34

    d2-admin

    12.6Kd2-projects/d2-admin · JavaScript

    D2Admin is a free, open-source Vue front-end template for building enterprise admin dashboards and back-office systems, built with a modern front-end stack and a very small initial JS bundle.

  32. 35

    formily

    12.6Kalibaba/formily · TypeScript

    A 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. 36

    homer

    11.7Kbastienwirtz/homer · Vue

    Homer is a dead simple static dashboard for your server that lists all your services on one homepage, configured through a single YAML file.

  34. 37

    vee-validate

    11.3Klogaretm/vee-validate · TypeScript

    vee-validate is a validation library for Vue.js forms that provides declarative, template-based validation for fields and forms.

  35. 38

    vuestic-admin

    11Kepicmaxco/vuestic-admin · Vue

    Vuestic 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.

  36. 39

    wired-elements

    10.8Krough-stuff/wired-elements · TypeScript

    Wired Elements is a collection of custom web components styled to look hand-drawn, useful for wireframes, mockups, or just a sketchy fun UI look.

  37. 40

    doccano

    10.8Kdoccano/doccano · Python

    Doccano is an open-source text annotation tool that lets humans label data for machine learning tasks like text classification, sequence labeling, and sequence-to-sequence problems such as summarization or translation.

  38. 41

    vue-virtual-scroller

    10.8KAkryum/vue-virtual-scroller · TypeScript

    It 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.

  39. 42

    vue2-happyfri

    10.5Kbailicangdu/vue2-happyfri · JavaScript

    A simple, beginner-level demo project built with Vue 2, Vue Router, and Vuex to show how the three pieces fit together in one small app.

  40. 43

    framework

    10.4Knuxt/framework

    Nuxt 3 — a full-stack web framework built on Vue.js that aims to make web development intuitive and performant. This repo is its old home; the active codebase now lives at nuxt/nuxt.

  41. 44

    Piped

    10.3KTeamPiped/Piped · Vue

    Piped is an open-source, privacy-friendly alternative frontend for YouTube: you watch and listen to content without ads, tracking, or any connections to Google's servers.

  42. 45

    vue-resource

    10Kpagekit/vue-resource · JavaScript

    vue-resource is the HTTP client plugin for Vue.js: it adds services for making web requests over XMLHttpRequest or JSONP and handling the responses inside a Vue app.

  43. 46

    Smartstore

    1.7Ksmartstore/Smartstore · C#

    Smartstore is a modular, open-source all-in-one eCommerce platform built on ASP.NET Core 10, offering a full storefront plus backend for managing a multi-language, multi-store, multi-currency online shop.

Often tagged together