Vue.js devtools (beta)

DevTools browser extension for Vue.js

Vue.js DevTools (Beta) - Chrome Extension

Vue.js devtools (beta) is a browser extension for debugging Vue.js applications, currently in the beta channel with a brand-new re-implementation built with Vue 3. It allows users to report any issues on the GitHub repository and may cause conflicts with the stable version of Vue devtools.
Install from Chrome Web Store

Extension stats

Manifest V3
By: vuejs-dev
Users: 100,000+
Rating: 3.80
(150)
Version: 7.0.0 beta 12 (Last updated: 2024-10-24)
Version code: 7.0.0.12
Creation date: 2019-03-25
Permissions:
  • scripting
Host permissions:
  • <all_urls>
Size: 2.66M
Full description: See detailed description

Other platforms

Not available on Android
Not available on Firefox
Not available on Edge

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Chrome Web Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • UI is slick and has improved attachment process compared to previous versions
  • Faster performance reported by some users
  • Helpful support received by users
Cons
  • Frequent errors and bugs, especially with pinia and vuex
  • Missing features compared to older versions, such as reactive value indicators
  • Slowness and performance issues when handling large applications
  • Does not load or function properly for many users
Most mentioned
  • Bugs and errors when using the tool
  • Performance issues
  • Improvements in the UI and speed
  • Missing essential features compared to older versions
User reviews
Can I watch an item's state without clicking, like in vscode?
by Beatrix Ducz, 2024-12-10

There is an issue: everytime when Vue dev tool is open in the development panel, I get an error and get it again and again when I change a page: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'name') user-app.js

It was working perfectly until i started using pinia getters Now everytime i open vue devtools and emit an input change which triggers pinia state changes it throws me the error RangeError: Maximum call stack size exceeded. If i don't use devtools it works perfectly. I tried checking if there are no circular refs, but i found none. I found these 2 issues: - https://github.com/vuejs/devtools-v6/issues/1301 - https://github.com/vuejs/devtools-next/issues/420 But i still don't know what is going on :(
View all user reviews

Extension safety

Risk impact

Vue.js devtools (beta) requires a few sensitive permissions. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • High ******* ******* **** *** ****** ***** *** ***** ** ******* **** ********* ********* ** * *********** *****
  • Medium ****** ** ********* ****** ********* *** **** ****** **** **** ** ******* ** ********** **** ***********
  • Low ******* ****** ** *** ********* ********
Risk likelihood

We don't have sufficient data to confidently determine the risk likelihood of Vue.js devtools (beta). Use it at your own risk.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Upgrade to see full risk analysis details

Promo images

Vue.js devtools (beta) small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to Vue.js devtools (beta):