REPOSITORY DOSSIER  ·  github.com

vuejs/vue

500 files 9 languages 87,931 total lines @9e88707 analysed just now

You are looking at the now inactive repository for Vue 2. The actively maintained repository for the latest version of Vue is [vuejs/core](https://github.com/vuejs/…

01Overview

vue · 74,579 lines of actual code
500
Files
74,579
Code lines
5,160
Comments
9
Languages
4,832
Complexity
1
Secrets
Line Composition 87,931 total lines
Code74,57984.8%
Blank8,1929.3%
Comments5,1605.9%
~99%
tokens saved
Reading vuejs/vue via an LLM
~522k tokens ~1.4k tokens via code_analyze

The entire repo summarised by code_analyze — structured JSON in <2k tokens. The dossier above is built from one call. Drill into specifics with code_search.

02Languages & Tech Stack

what it’s written in, what it depends on

Language Breakdown

Language
Files
Code
Share
TypeScript
364
58,932
79.0%
YAML
6
6,181
8.3%
TypeScript Typings
27
3,122
4.2%
HTML
24
2,044
2.7%
JavaScript
35
1,623
2.2%
Markdown
11
1,430
1.9%
CSS
10
717
1.0%
JSON
17
475
0.6%
License
1
17
0.0%

03Notable Files

where complexity and size live

04Code Quality

style, correctness, and maintainability findings

By Severity & Category

Warning
30
Info
306
Error
4
Total
340
By Category
Modernization 1 accessibility 99 correctness 192 maintainability 19 performance 3 security 26

Top Findings

Insecure HTTP link detected; use HTTPS for encrypted connections ×4
Inline JavaScript detected; move to external files with CSP for security and maintainability

05Secrets & Credentials

pattern-based scan for hardcoded secrets
Google API Key — Matches Google/GCP/Drive/Gmail/YouTube API keys

Scan another repository

Drop any public git URL or owner/repo shorthand.

Or compare vuejs/vue against another repo:

Or use the API directly: curl https://api.searchcode.com/api/v1/code_analyze  ·  Add to your MCP client