gitmyhub

devtools-v6

TypeScript ★ 25k updated 1y ago

⚙️ Browser devtools extension for debugging Vue.js applications.

Browser extension that lets you inspect Vue.js app components, state, and interactions directly in your browser's developer tools without modifying your code.

TypeScriptVue.jsBrowser Extension APIsChromeFirefoxsetup: easycomplexity 3/5

Vue Devtools (v6) is a browser extension that helps developers debug web applications built with the Vue.js JavaScript framework. It adds a dedicated panel inside your browser's built-in developer tools (the area you open with F12 or right-click → Inspect), where you can inspect the component tree of your Vue app, see what data each component holds, watch how the app's state changes in real time, and trace user interactions — all without adding debug code to your project.

This is the older v6 version of the extension. A newer version called devtools-next is now in beta and is where active development is happening. The v6 codebase is organized as a monorepo — a single repository containing multiple related packages — with separate modules for the public API, the core logic injected into the page, backend handlers for Vue 2 and Vue 3, and browser extension shells for Chrome and Firefox.

You would use this tool if you are building or debugging a Vue.js application and want a visual interface for understanding what is happening inside your app at runtime. It is built in TypeScript.

Where it fits