Vue
@vuejsOrganizationYour friendly JavaScript framework
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 18 | vuejs/vue | 209,883 |
| 188 | vuejs/awesome-vue | 73,614 |
| 352 | vuejs/core | 53,375 |
Top repositories by stars
- TypeScript209,885
- 73,641
- vuejs/core(on leaderboard)
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript53,006 - vuejs/vue-cli
๐ ๏ธ webpack-based tooling for Vue.js Development
JavaScript29,648 - vuejs/vuex
๐๏ธ Centralized State Management for Vue.js.
JavaScript28,405 - vuejs/devtools-v6
โ๏ธ Browser devtools extension for debugging Vue.js applications.
TypeScript24,782 - vuejs/vuepress
๐ Minimalistic Vue-powered static site generator
JavaScript22,810 - vuejs/vue-router
๐ฆ The official router for Vue 2
JavaScript18,944 - vuejs/vitepress
Vite & Vue powered static site generator.
TypeScript17,109 - vuejs/pinia
๐ Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
TypeScript14,477 - vuejs/vue-hackernews-2.0
HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering
JavaScript10,915 - vuejs/petite-vue
6kb subset of Vue optimized for progressive enhancement
TypeScript9,657 - vuejs/language-tools
โก High-performance Vue language tooling based-on Volar.js
TypeScript6,601 - vuejs/apollo
๐ Apollo/GraphQL integration for VueJS
TypeScript6,057 - vuejs/vue-class-component
ES / TypeScript decorator for class-style Vue components.
TypeScript5,780 - vuejs/vetur
Vue tooling for VS Code.
TypeScript5,763 - vuejs/v2.vuejs.org
๐ Documentation for Vue 2
JavaScript4,997 - vuejs/vue-loader
๐ฆ Webpack loader for Vue.js components
TypeScript4,981 - vuejs/rfcs
RFCs for substantial changes / feature additions to Vue core
4,944 - vuejs/eslint-plugin-vue
Official ESLint plugin for Vue.js
JavaScript4,599 - vuejs/router
๐ฆ The official router for Vue.js
TypeScript4,529 - vuejs/create-vue
๐ ๏ธ The recommended way to start a Vite-powered Vue project
Vue4,323 - vuejs/composition-api
Composition API plugin for Vue 2
TypeScript4,201 - vuejs/vuefire
๐ฅ Firebase bindings for Vue.js
TypeScript3,915 - vuejs/vue-test-utils
Component Test Utils for Vue 2
JavaScript3,550 - vuejs/vue-rx
๐๏ธ RxJS integration for Vue.js.
JavaScript3,345 - vuejs/docs
๐ Documentation for Vue 3
Vue3,180 - vuejs/devtools
โ๏ธ Browser devtools extension for debugging Vue.js applications.
TypeScript2,766 - vuejs/vue-touch
Hammer.js wrapper for Vue.js
JavaScript2,707 - vuejs/vue-hackernews
HackerNews clone with Vue.js
Vue2,610 - vuejs/vuex-router-sync
Effortlessly keep vue-router and vuex store in sync.
JavaScript2,499 - vuejs/vue-vapor
Vue Vapor is a variant of Vue that offers rendering without the Virtual DOM.
TypeScript2,390 - vuejs/v2.cn.vuejs.org
๐จ๐ณ Chinese translation for v2.vuejs.org
JavaScript1,866 - vuejs/babel-plugin-transform-vue-jsx
babel plugin for vue 2.0 jsx
JavaScript1,852 - vuejs/babel-plugin-jsx
JSX for Vue 3
TypeScript1,788 - vuejs/vue-syntax-highlight
๐ก Sublime Text syntax highlighting for single-file Vue components
1,485 - vuejs/jsx-vue2
monorepo for Babel / Vue JSX related packages
JavaScript1,481 - vuejs/ui
๐ป UI components for official Vue organization apps
Vue1,322 - vuejs/vue-docs-zh-cn
่ฏฅ้กน็ฎๅทฒไธๅ็ปดๆค๏ผๆๅณ้่ฟ Vue ๅฎ็ฝๆฅ้ ๆๆฐ็ๆๆกฃ
1,318 - vuejs/vueify
Browserify transform for single-file Vue components
JavaScript1,169 - vuejs/test-utils
Vue Test Utils for Vue 3
TypeScript1,142 - vuejs/repl
Vue SFC REPL as a Vue 3 component
TypeScript1,085 - vuejs/vue-web-component-wrapper
(Vue 2 only) Wrap a Vue component as a web component / custom element.
JavaScript1,065 - vuejs/docs-next-zh-cn
:cn: Chinese translation for v3.vuejs.org
Vue944 - vuejs/rollup-plugin-vue
Roll .vue files
TypeScript842 - vuejs/roadmap
๐บ๏ธ Roadmap for the Vue.js project (archive)
840 - vuejs/vue-jest
Jest Vue transformer
JavaScript759 - vuejs/vue-migration-helper
CLI tool to aid in migration from Vue 1.x to 2.0
JavaScript596 - vuejs/vue-dev-server
A POC dev server that allows you to import `*.vue` files via native ES modules imports.
TypeScript571 - vuejs/vue2-ssr-docs
Vue.js Server-Side Rendering Guide (for Vue 2)
568 - vuejs/vue-eslint-parser
The ESLint custom parser for `.vue` files.
TypeScript485 - vuejs/vue-hot-reload-api
๐ถ๏ธ Hot reload API for Vue components
JavaScript466 - vuejs/vue-animated-list
A Vue.js plugin for easily animating `v-for` rendered lists.
JavaScript461 - JavaScript422
- vuejs/vue-async-data
Async data loading plugin
JavaScript412 - vuejs/blog
๐ The official Vue.js blog
Vue373 - vuejs/tsconfig
Base tsconfig for Vue 3 projects.
356 - vuejs/vue-component-compiler
Compile a single file Vue component into a CommonJS module.
TypeScript342 - vuejs/vue-cli-plugin-vue-next
A Vue CLI plugin for trying out vue-next (experimental)
JavaScript337 - vuejs/component-compiler-utils
Lower level utilities for compiling Vue single file components
TypeScript324 - JavaScript321
- vuejs/vue-test-utils-jest-example
Example project using Jest + vue-test-utils together
JavaScript296 - vuejs/vue-codemod
Vue.js codemod scripts
TypeScript285 - vuejs/theme
VitePress theme for vuejs.org.
Vue274 - vuejs/vue-template-explorer
Vue template compilation explorer
Vue266 - vuejs/vue-jsx-vapor
Vapor Mode of Vue JSX
Rust264 - vuejs/events
Source code for the new Vue.js Events page
Vue254 - vuejs/jp.vuejs.org
:jp: Japanese translation for vuejs.org
JavaScript249 - vuejs/vue-style-loader
๐ vue style loader module for webpack
JavaScript224 - vuejs/v3-migration-guide
Vue 2 -> Vue 3 migration guide
JavaScript214 - vuejs/vue-element
register a custom element with Vue.js.
JavaScript209 - vuejs/eslint-config-typescript
ESLint configuration for Vue 3 + TypeScript projects
TypeScript188 - vuejs/preload-webpack-plugin
A Webpack plugin for wiring up `<link rel='preload'>` (and prefetch) - supports async chunks
JavaScript183 - vuejs/vue-curated
๐ผ๏ธ The curated Vue packages list
178 - vuejs/Discussion
Vue.js discussion
167 - vuejs/vuex-observable
Consume Vuex actions as Observables using RxJS 5
JavaScript157 - vuejs/composition-api-converter
Automatically migrate components to the Function API
JavaScript146 - Vue144
- vuejs/art
๐จ Artworks
131 - vuejs/babel-preset-vue-app
Babel preset for Vue app.
JavaScript124 - vuejs/eslint-plugin-vue-libs
Eslint plugin for Vue internal development
JavaScript107 - vuejs/composition-api-rfc
Vuepress render for the Composition API RFC
JavaScript106 - vuejs/laravel-elixir-vue-2
Laravel Elixir Vue 2.0 support plugin
JavaScript106 - vuejs/vue-router-demos
Live demos for vue-router
Vue105 - vuejs/vue-test-utils-mocha-webpack-example
Example project using mocha-webpack and vue-test-utils
JavaScript104 - vuejs/ecosystem-ci
Vue Ecosystem CI
TypeScript98 - vuejs/babel-preset-vue
Babel preset for transforming Vue JSX.
JavaScript93 - vuejs/eslint-config-prettier
`eslint-config-prettier` for `create-vue` setups
JavaScript82 - vuejs/vue-test-utils-getting-started
Demo project for `vue-test-utils`
JavaScript81 - vuejs/vue-webpack-meteor-example
Example using Vue with Meteor, while leveraging the normal Webpack + NPM workflow for your front-end.
Vue78 - vuejs/vue-html-loader
html loader module for webpack
JavaScript76 - vuejs/eslint-config-airbnb
ESLint Shareable Configs for Airbnb JavaScript Style Guide in Vue.js Projects
JavaScript73 - vuejs/news.vuejs.org
Vue.js News Portal
Vue72 - vuejs/vue-requests
Need a Vue.js module or looking for ideas?
69 - vuejs/vue-curated-client
Official curation list client
Vue65 - vuejs/eslint-config-standard
ESLint Shareable Configs for JavaScript Standard Style in Vue.js Projects
JavaScript62 - vuejs/vue-test-utils-typescript-example
Example project using TypeScript, Jest + vue-test-utils together
Vue62 - vuejs/vue-template-es2015-compiler
Support a subset of handy ES2015 features in Vue 2.0 templates.
JavaScript61 - vuejs/create-eslint-config
Utility to setup ESLint in Vue.js projects.
JavaScript53 - vuejs/create-vue-templates
Snapshots of the generated templates of `npm create vue@latest`
Vue53