awesome-vue
🎉 A curated list of awesome things related to Vue.js
Awesome Vue collects everything around Vue.js
A community maintained list for Vue.js that spans projects, tutorials, podcasts, newsletters, community groups in several languages, and a job portal, all on one README.
The top tier
A section labeled truly awesome projects highlights entries described as exceptionally high quality, with a proven track record, and virtually indispensable. Three make the cut: Vue DevTools, a browser devtools extension for debugging Vue.js applications; unplugin-icons, an on demand icon loader supporting popular icon sets; and vue-i18n, the internationalization plugin for Vue.js. The repo itself is MIT licensed.
Learning resources
The learning side is stacked. Vue School offers video courses taught by core members and industry experts. Vue Mastery is described as the ultimate learning resource for Vue developers. VueDose serves tips for busy developers. A video playlist covers Vue 3 tutorials, a workshop teaches Vue 2 in the browser by building three applications, and the State of Vue Report reaches its 5th edition, co-created with Evan You and the Vue and Nuxt core teams. Assorted articles and hand picked YouTube courses round it out.
Community and jobs
Community groups span several languages: Telegram and Facebook groups for Russia, Brazil, Spanish speakers, Indonesia, Uzbekistan, Ukraine, and Hungary. Podcasts cover Pinia with @posva and the evolution of Vue. The job portal points to VueJobs and a list of 300 Vue.js interview questions. A weekly newsletter collects Vue and Nuxt news, tutorials, projects, and tools.
How the list is organized
The list is organized into sections for projects, external resources, newsletters, job portals, community groups, podcasts, and tutorials. Pull requests keep it alive as a community maintained resource. There is no single owner's essay here, just categories and links, which is typical of the awesome list format.
Editorial conclusion
Top billing goes to three projects the list calls truly awesome: Vue DevTools, unplugin-icons, and vue-i18n. Below that sit courses, a State of Vue report, and multilingual community groups.
Community notes