MCPcopy
hub / github.com/vuejs/devtools

github.com/vuejs/devtools @v8.1.5 sqlite

repository ↗ · DeepWiki ↗ · release v8.1.5 ↗
724 symbols 1,712 edges 275 files 16 documented · 2%
README

Vue DevTools - Unleash Vue Developer Experience

Vue DevTools

Unleash Vue Developer Experience

Note: this repository is for Vue Devtools v7 (previously known as Vue Devtools Next). The now legacy v6 version has been moved to vuejs/devtools-v6.

Getting Started

For more details, check out the documentation at devtools.vuejs.org.

Sponsors

Contribution

Please make sure to read the Contributing Guide before making a pull request.

Thank you to all the people who already contributed to Vue DevTools!

License

MIT

Extension points exported contracts — how you extend this code

ModuleBuiltinTab (Interface)
(no doc)
packages/client/src/types/tab.ts
DevToolsState (Interface)
(no doc)
packages/core/src/vue-plugin/devtools-state.ts
CustomInspectorType (Interface)
(no doc)
packages/applet/src/composables/custom-inspector.ts
FloatingVueCommonProps (Interface)
(no doc)
packages/ui/src/types/floating-vue.ts
Post (Interface)
(no doc)
packages/playground/basic/src/components/types.ts
DevToolsFrameState (Interface)
(no doc)
packages/overlay/src/composables/state.ts
VitePluginVueDevToolsOptions (Interface)
(no doc)
packages/vite/src/vite.ts
PluginDescriptor (Interface)
(no doc)
packages/devtools-kit/src/types/plugin.ts

Core symbols most depended-on inside this repo

set
called by 52
packages/devtools-kit/src/core/component/state/editor.ts
on
called by 43
packages/devtools-kit/src/api/v6/index.ts
resolve
called by 39
packages/electron/scripts/build.ts
get
called by 33
packages/devtools-kit/src/core/component/state/editor.ts
has
called by 19
packages/devtools-kit/src/core/component/state/editor.ts
createDefaultSetCallback
called by 15
packages/devtools-kit/src/core/component/state/editor.ts
inject
called by 14
packages/devtools-kit/src/core/iframe/index.ts
getInstanceName
called by 12
packages/devtools-kit/src/core/component/utils/index.ts

Shape

Function 564
Interface 104
Method 38
Class 12
Enum 6

Languages

TypeScript100%

Modules by API surface

packages/core/src/rpc/global.ts36 symbols
packages/client/src/composables/graph.ts23 symbols
packages/devtools-kit/src/ctx/state.ts19 symbols
packages/devtools-kit/src/api/v6/index.ts19 symbols
packages/devtools-kit/src/hook/index.ts18 symbols
packages/devtools-kit/src/core/component-highlighter/index.ts16 symbols
packages/shared/src/general.ts15 symbols
packages/vite/src/vite.ts14 symbols
packages/devtools-kit/src/messaging/index.ts14 symbols
packages/devtools-kit/src/core/component/utils/index.ts14 symbols
packages/devtools-kit/src/core/component/tree/walker.ts14 symbols
packages/devtools-kit/src/core/component/state/custom.ts14 symbols

Dependencies from manifests, versioned

@antfu/eslint-config5.4.1 · 1×
@antfu/ni27.0.1 · 1×
@arethetypeswrong/cli0.18.2 · 1×
@babel/core7.28.4 · 1×
@babel/eslint-parser7.28.4 · 1×
@clack/prompts0.11.0 · 1×
@histoire/plugin-vue1.0.0-beta.1 · 1×
@iconify-json/ic1.2.4 · 1×
@iconify/jsoncatalog: · 1×
@rollup/plugin-commonjs28.0.7 · 1×
@tanstack/vue-query5.90.3 · 1×
@tanstack/vue-query-devtools5.90.2 · 1×

For agents

$ claude mcp add devtools \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact