@vuejs

Top repositories

1

vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
TypeScript
207,250
star
2

awesome-vue

๐ŸŽ‰ A curated list of awesome things related to Vue.js
71,426
star
3

core

๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript
45,316
star
4

vue-cli

๐Ÿ› ๏ธ webpack-based tooling for Vue.js Development
JavaScript
29,768
star
5

vuex

๐Ÿ—ƒ๏ธ Centralized State Management for Vue.js.
JavaScript
28,401
star
6

devtools

โš™๏ธ Browser devtools extension for debugging Vue.js applications.
TypeScript
24,459
star
7

vuepress

๐Ÿ“ Minimalistic Vue-powered static site generator
JavaScript
22,411
star
8

vue-router

๐Ÿšฆ The official router for Vue 2
JavaScript
19,017
star
9

pinia

๐Ÿ Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
TypeScript
12,643
star
10

vitepress

Vite & Vue powered static site generator.
TypeScript
11,837
star
11

vue-hackernews-2.0

HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering
JavaScript
10,967
star
12

petite-vue

6kb subset of Vue optimized for progressive enhancement
TypeScript
8,854
star
13

apollo

๐Ÿš€ Apollo/GraphQL integration for VueJS
TypeScript
5,996
star
14

vue-class-component

ES / TypeScript decorator for class-style Vue components.
TypeScript
5,808
star
15

vetur

Vue tooling for VS Code.
TypeScript
5,725
star
16

language-tools

โšก High-performance Vue language tooling based-on Volar.js
TypeScript
5,629
star
17

v2.vuejs.org

๐Ÿ“„ Documentation for Vue 2
JavaScript
5,044
star
18

vue-loader

๐Ÿ“ฆ Webpack loader for Vue.js components
TypeScript
4,983
star
19

rfcs

RFCs for substantial changes / feature additions to Vue core
4,840
star
20

eslint-plugin-vue

Official ESLint plugin for Vue.js
JavaScript
4,411
star
21

composition-api

Composition API plugin for Vue 2
TypeScript
4,184
star
22

vuefire

๐Ÿ”ฅ Firebase bindings for Vue.js
TypeScript
3,810
star
23

router

๐Ÿšฆ The official router for Vue.js
TypeScript
3,763
star
24

vue-test-utils

Component Test Utils for Vue 2
JavaScript
3,568
star
25

create-vue

๐Ÿ› ๏ธ The recommended way to start a Vite-powered Vue project
Vue
3,497
star
26

vue-rx

๐Ÿ‘๏ธ RxJS integration for Vue.js.
JavaScript
3,345
star
27

docs

๐Ÿ“„ Documentation for Vue 3
Vue
2,856
star
28

vue-touch

Hammer.js wrapper for Vue.js
JavaScript
2,728
star
29

vuex-router-sync

Effortlessly keep vue-router and vuex store in sync.
JavaScript
2,521
star
30

vue-hackernews

HackerNews clone with Vue.js
Vue
2,515
star
31

v2.cn.vuejs.org

๐Ÿ‡จ๐Ÿ‡ณ Chinese translation for v2.vuejs.org
JavaScript
1,865
star
32

babel-plugin-transform-vue-jsx

babel plugin for vue 2.0 jsx
JavaScript
1,847
star
33

babel-plugin-jsx

JSX for Vue 3
TypeScript
1,700
star
34

core-vapor

Vue Vapor is a variant of Vue that offers rendering without the Virtual DOM.
TypeScript
1,535
star
35

vue-syntax-highlight

๐Ÿ’ก Sublime Text syntax highlighting for single-file Vue components
1,482
star
36

jsx-vue2

monorepo for Babel / Vue JSX related packages
JavaScript
1,465
star
37

ui

๐Ÿ’ป UI components for official Vue organization apps
Vue
1,329
star
38

vue-docs-zh-cn

่ฏฅ้กน็›ฎๅทฒไธๅ†็ปดๆŠค๏ผŒๆœ‰ๅŠณ้€š่ฟ‡ Vue ๅฎ˜็ฝ‘ๆŸฅ้˜…ๆœ€ๆ–ฐ็š„ๆ–‡ๆกฃ
1,323
star
39

vueify

Browserify transform for single-file Vue components
JavaScript
1,169
star
40

devtools-next

The next iteration of Vue DevTools
TypeScript
1,055
star
41

vue-web-component-wrapper

(Vue 2 only) Wrap a Vue component as a web component / custom element.
JavaScript
1,041
star
42

test-utils

Vue Test Utils for Vue 3
TypeScript
1,004
star
43

docs-next-zh-cn

๐Ÿ‡จ๐Ÿ‡ณ Chinese translation for v3.vuejs.org
Vue
955
star
44

repl

Vue SFC REPL as a Vue 3 component
TypeScript
857
star
45

roadmap

๐Ÿ—บ๏ธ Roadmap for the Vue.js project (archive)
847
star
46

rollup-plugin-vue

Roll .vue files
TypeScript
846
star
47

vue-jest

Jest Vue transformer
JavaScript
741
star
48

vue-migration-helper

CLI tool to aid in migration from Vue 1.x to 2.0
JavaScript
594
star
49

vue-dev-server

A POC dev server that allows you to import `*.vue` files via native ES modules imports.
TypeScript
572
star
50

vue2-ssr-docs

Vue.js Server-Side Rendering Guide (for Vue 2)
561
star
51

vue-hot-reload-api

๐ŸŒถ๏ธ Hot reload API for Vue components
JavaScript
466
star
52

vue-animated-list

A Vue.js plugin for easily animating `v-for` rendered lists.
JavaScript
462
star
53

vue-eslint-parser

The ESLint custom parser for `.vue` files.
TypeScript
434
star
54

vue-next-webpack-preview

JavaScript
425
star
55

vue-async-data

Async data loading plugin
JavaScript
417
star
56

vue-component-compiler

Compile a single file Vue component into a CommonJS module.
TypeScript
342
star
57

vue-cli-plugin-vue-next

A Vue CLI plugin for trying out vue-next (experimental)
JavaScript
340
star
58

eslint-config-vue

JavaScript
325
star
59

blog

๐Ÿ“ The official Vue.js blog
Vue
319
star
60

component-compiler-utils

Lower level utilities for compiling Vue single file components
TypeScript
319
star
61

vue-test-utils-jest-example

Example project using Jest + vue-test-utils together
JavaScript
296
star
62

tsconfig

Base tsconfig for Vue 3 projects.
291
star
63

vue-template-explorer

Vue template compilation explorer
Vue
266
star
64

vue-codemod

Vue.js codemod scripts
TypeScript
256
star
65

events

Source code for the new Vue.js Events page
Vue
252
star
66

jp.vuejs.org

๐Ÿ‡ฏ๐Ÿ‡ต Japanese translation for vuejs.org
JavaScript
247
star
67

theme

VitePress theme for vuejs.org.
Vue
227
star
68

v3-migration-guide

Vue 2 -> Vue 3 migration guide
JavaScript
214
star
69

vue-element

register a custom element with Vue.js.
JavaScript
209
star
70

vue-curated

๐Ÿ–ผ๏ธ The curated Vue packages list
178
star
71

Discussion

Vue.js discussion
166
star
72

vuex-observable

Consume Vuex actions as Observables using RxJS 5
JavaScript
155
star
73

composition-api-converter

Automatically migrate components to the Function API
JavaScript
146
star
74

vue-issue-helper

Vue
145
star
75

babel-preset-vue-app

Babel preset for Vue app.
JavaScript
125
star
76

art

๐ŸŽจ Artworks
124
star
77

eslint-config-typescript

eslint-config-typescript for vue projects
JavaScript
107
star
78

vue-router-demos

Live demos for vue-router
Vue
107
star
79

eslint-plugin-vue-libs

Eslint plugin for Vue internal development
JavaScript
107
star
80

laravel-elixir-vue-2

Laravel Elixir Vue 2.0 support plugin
JavaScript
106
star
81

vue-test-utils-mocha-webpack-example

Example project using mocha-webpack and vue-test-utils
JavaScript
104
star
82

composition-api-rfc

Vuepress render for the Composition API RFC
JavaScript
104
star
83

ecosystem-ci

Vue Ecosystem CI
TypeScript
92
star
84

babel-preset-vue

Babel preset for transforming Vue JSX.
JavaScript
88
star
85

vue-test-utils-getting-started

Demo project for `vue-test-utils`
JavaScript
81
star
86

vue-webpack-meteor-example

Example using Vue with Meteor, while leveraging the normal Webpack + NPM workflow for your front-end.
Vue
78
star
87

eslint-config-airbnb

ESLint Shareable Configs for Airbnb JavaScript Style Guide in Vue.js Projects
JavaScript
71
star
88

vue-requests

Need a Vue.js module or looking for ideas?
69
star
89

news.vuejs.org

Vue.js News Portal
Vue
66
star
90

vue-curated-client

Official curation list client
Vue
65
star
91

eslint-config-prettier

eslint-config-prettier for vue-cli
JavaScript
64
star
92

vue-test-utils-typescript-example

Example project using TypeScript, Jest + vue-test-utils together
Vue
61
star
93

vue-template-es2015-compiler

Support a subset of handy ES2015 features in Vue 2.0 templates.
JavaScript
61
star
94

create-eslint-config

Utility to setup ESLint in Vue.js projects.
JavaScript
44
star
95

create-vue-templates

Snapshots of the generated templates of `npm create vue@latest`
Vue
41
star
96

eslint-config-standard

ESLint Shareable Configs for JavaScript Standard Style in Vue.js Projects
JavaScript
40
star
97

vue-ssr-html-stream

Transform stream to simplify Vue SSR streaming
HTML
40
star
98

it.vuejs.org

Italian translation for vuejs.org ๐Ÿ‡ฎ๐Ÿ‡น
JavaScript
36
star
99

systemjs-plugin-vue

SystemJS plugin for Vue single file components
JavaScript
34
star
100

test-utils-docs

Docs for vue-test-utils-next
JavaScript
33
star