Vue (Official)
Language tooling for Vue single-file components, with the Vue (Official) VS Code extension, a language server and the vue-tsc type checker.
Vue (Official) is the editor and type-checking tooling the Vue project publishes for Vue single-file components. The repository holds the Vue (Official) VS Code extension, the vue-tsc command line type checker and a language server, all written in TypeScript and based on Volar.js. The extension installs from the VS Code Marketplace, and vue-tsc installs from npm as a development dependency.
Worth knowing
The Vue documentation names this extension as the recommended editor setup. The same page names Vetur, the earlier official extension for Vue 2, which is a separate project with no record here. The extension was previously published under the name Volar.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Written in, License, GitHub stars
api.github.com/repos/vuejs/language-tools - 2026-10-28: links
vuejs.org/guide/scaling-up/tooling.html - 2026-10-28: Maintainer, License model
raw.githubusercontent.com/vuejs/language-tools/master/LICENSE - 2026-10-28: Categories, Built on, Install with, Runs as
raw.githubusercontent.com/vuejs/language-tools/master/README.md - 2026-10-28: First release
api.github.com/repos/vuejs/language-tools/commits/v0.11.0 - 2026-10-28: Current major version, Last release
api.github.com/repos/vuejs/language-tools/releases - 2026-10-28: Contributors
api.github.com/repos/vuejs/language-tools/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/vue-tsc - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/vue-tsc