by vuejs

vuejs / vetur

Vue tooling for VS Code.

4.7K Stars 435 Forks Last release: about 1 month ago (v0.28.0) MIT License 2.8K Commits 55 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Vue tooling for VS Code.

  • vls: Vue Language Server
  • vti: Vetur Terminal Interface
  • Docs

πŸŽ‰ VueConf 2017 Slide & Video πŸŽ‰


I quit my job to travel nomadically, to work on Open Source and to conduct independent study/research.

Vetur is my main focus in Open Source. Your help will alleviate my financial burden and allow me to spend more time working on Vetur. Thank you πŸ™

Thanks to the following companies for supporting Vetur's development:

Request and perform code reviews from inside your IDE. Review any code, even if it's a work-in-progress that hasn't been committed yet, and use jump-to-definition, your favorite keybindings, and other IDE tools. Try it free.


  • Syntax-highlighting
  • Snippet
  • Emmet
  • Linting / Error Checking
  • Formatting
  • Auto Completion
  • Component Data: auto-completion and hover-information for popular Vue frameworks and your own custom components
  • Experimental Interpolation Features: auto-completion, hover information and type-checking in Vue template
  • VTI: Surface template type-checking errors on CLI

Quick Start

  • Install Vetur.
  • Try it with Veturpack.
  • Refer to setup page for setting up.
  • Refer to each feature's own page for setting up specific features.




  • No multi root suppport yet (#424)
  • Cannot handle tsconfig from non-top-level folder (#815)


See #873.




MIT Β© Pine Wu

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.