vuejs/core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 13
- age_days: 3004
- days_rel: 6
- days_push: 7
- n_releases_24m: 42
Adoption not part of the score
54251 stars · 9187 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features a truly reactive, compiler-optimized rendering system and scales from a lightweight library to a full-featured framework with an ecosystem including Vue Router and Pinia.
Use cases
- build a single-page application with reactive UI
- create a progressive web app with incrementally adoptable framework
- scaffold a Vue project with TypeScript and routing
- build interactive user interfaces on top of standard HTML, CSS, and JavaScript
- migrate an existing Vue 2 app to Vue 3
- add reactive components to an existing server-rendered website
When to choose
- you want an approachable framework with world-class documentation built on standard web technologies
- you need performant, compiler-optimized rendering with minimal manual optimization
- you want to incrementally adopt a framework, scaling from a library to a full SPA
- you value strong TypeScript support and a rich ecosystem (Router, Pinia, Vite tooling)
When to avoid
- you need to support IE11, which Vue 3 does not support
- your team is deeply invested in another ecosystem like React or Angular with no migration plans
- you need a full-stack batteries-included framework with opinionated conventions like server-side routing out of the box
Facets
framework · maturity stable
frontend-framework ui-components state-management templating ssr web-development frontend web-design browser cross-platform reactive single-file-components composition-api typescript progressive-framework vite nodejs web-server
10 sources
- readme: https://github.com/vuejs/core · fetched 2026-08-28 · 1d5ea6d8b418
- homepage: https://vuejs.org/ · fetched 2026-08-28 · 9aaefa4a6d00
- site_page: https://vuejs.org/about/community-guide · fetched 2026-08-28 · dd3533b7c274
- site_page: https://vuejs.org/about/coc · fetched 2026-08-28 · 0cfeb8b46044
- site_page: https://vuejs.org/about/privacy · fetched 2026-08-28 · b11bfa0c69f1
- site_page: https://vuejs.org/guide/quick-start · fetched 2026-08-28 · 909fe3622029
- site_page: https://vuejs.org/about/faq · fetched 2026-08-28 · 8293fae6709c
- site_page: https://vuejs.org/about/team · fetched 2026-08-28 · d12b4549ec45
- site_page: https://vuejs.org/about/releases · fetched 2026-08-28 · 18a35dd0dcdb
- site_page: https://v2.vuejs.org · fetched 2026-08-28 · 47d56d29e839
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vuejs/core | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem