awesome-javascript vs awesome-vue

Curated JavaScript and Vue resource directories compared

awesome-javascript and awesome-vue are curated directories that help developers discover libraries, tools, and learning resources. awesome-javascript spans browser-side JavaScript broadly, while awesome-vue focuses on resources and projects in the Vue ecosystem.

awesome-javascriptawesome-vue
License—MIT
Stars35k73.5k
Forks4.6k9.5k
Last analyzedOct 3, 2026Oct 20, 2026

Key differences

  • awesome-javascript organizes resources across browser-side JavaScript tasks and domains, while awesome-vue centers its categories on Vue development.
  • awesome-javascript covers areas such as visualization, game development, and Web Workers; awesome-vue includes Vue documentation, applications, and framework-specific tools.
  • awesome-vue lists learning materials such as books, courses, and videos, along with community links; awesome-javascript includes articles and related JavaScript resource lists.
  • awesome-javascript has 35k stars and 4.6k forks, while awesome-vue has 73.5k stars and 9.5k forks.
  • awesome-vue specifies an MIT license.

Choose awesome-javascript if you…

  • need to explore browser-side JavaScript resources across multiple domains.
  • want to compare options such as testing, visualization, storage, or machine learning tools.
  • are looking for JavaScript-focused articles and related resource lists.
Read the awesome-javascript analysis →

Choose awesome-vue if you…

  • are learning Vue and want to browse tutorials, courses, or working examples.
  • want to explore Vue libraries, components, and developer tools.
  • are looking for Vue community resources such as newsletters, podcasts, or events.
Read the awesome-vue analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.