GitShow/vuejs/devtools
vuejs

devtools

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

by vuejs
Star on GitHubForkWebsitenpm

TypeScript

2.9k stars261 forks84 contributorsActive · 5d agoSince 2023v8.1.5MIT

Meet the team

See all 84 on GitHub →
webfansplz
webfansplz765 contributions
alexzhang1030
alexzhang1030121 contributions
renovate[bot]Bot
renovate[bot]100 contributions
skirtles-code
skirtles-code30 contributions
Azurewarth0920
Azurewarth092026 contributions
LoTwT
LoTwT10 contributions
JianJroh
JianJroh8 contributions
yyx990803
yyx9908035 contributions

Languages

View on GitHub →
TypeScript76%
Vue22.1%
HTML1%
CSS0.6%
JavaScript0.2%

Commit activity

Last 12 weeks · 17 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
37
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 5d ago
See all on GitHub →
MangoMarcus
[FR] Add 'store as global variable' to 'copy value' dropdown.OpenIssue

Re-opening this issue from v6: https://github.com/vuejs/devtools-v6/issues/1094 Currently there's no way that I can see to fully inspect component data objects in the vue dev tools including their functions, "store as global variable" or "use in console" would be useful to this. I'm referring to state which has functions rather than component methods, although that might be useful too to invoke arbitrarily

MangoMarcus · 25m ago
lazerg
fix(devtools-kit): only treat own render property as component definitionOpenPR

Fixes #1100. As @skirtles-code pointed out in the issue, the state serializer treats any object with a method as a Vue component definition, so plain class instances stored in Pinia state (whose class happens to define a method) are shown as "Unknown component". A component definition keeps as an own property, whereas a class instance inherits it from the prototype, so this checks for an own property — real component definitions are still detected, and ordinary objects are left alone.

lazerg · 19h ago

Recent fixes

View closed PRs →
paschun
npm `latest` tag points to v7 instead of v8ClosedIssue

Hey @webfansplz (and others) , latest tag of vite-plugin-vue-devtools (and maybe others) now points to v7 instead of v8, was that intentional?

paschun · 5d ago
danielroe
fix(kit,shared): mark packages side-effect-free for treeshakingMergedPR

follow-on from #795, this applies for two other packages. noticed this in a bundle-size increase when migrating to vite 8 in https://github.com/nuxt/nuxt/pull/35439.

danielroe · 1w ago
Structured data for AI agents

Repository: vuejs/devtools. Description: ⚙️ Browser devtools extension for debugging Vue.js applications. Stars: 2863, Forks: 261. Primary language: TypeScript. Languages: TypeScript (76%), Vue (22.1%), HTML (1%), CSS (0.6%), JavaScript (0.2%). License: MIT. Homepage: https://devtools.vuejs.org/ Latest release: v8.1.5 (5d ago). Open PRs: 41, open issues: 184. Last activity: 5d ago. Community health: 37%. Top contributors: webfansplz, alexzhang1030, renovate[bot], skirtles-code, Azurewarth0920, LoTwT, JianJroh, yyx990803, btea, xuzuodong and others.

·@ofershap

Replace github.com with gitshow.dev