REPOSITORY COMPARISON  ·  github.com & github.com

vuejs/vue

500 files · 10 langs · 74,579 lines
@9e88707
VS

facebook/react

6,949 files · 17 langs · 824,532 lines
@e730b5e
🔍

facebook/react has 13.9× more files than vuejs/vue.

01Overview

absolute counts side by side
500
vue files
14×
6,949
react files
74,579
vue code lines
11×
824,532
react code lines
4,832
vue complexity
11×
53,709
react complexity
10
vue languages
1.7×
17
react languages
1
vue secrets
1
react secrets

02Token cost to read raw

why dossiers exist
vuejs/vue
~522k tokens
→ via code_analyze: ~2k tokens
facebook/react
~5.8M tokens
→ via code_analyze: ~2k tokens

Either way, structured analysis collapses both to a couple of kilotokens. See it in action on the homepage.

03Line composition

code, blank, and comment shares
vuejs/vue 87,931 lines total
Code 84.8%
Blank 9.3%
Comments 5.9%
facebook/react 1,003,845 lines total
Code 82.1%
Blank 10.0%
Comments 7.9%

04Language breakdown

top 6 each

vue

TypeScript
79.0%
YAML
8.3%
TypeScript Typings
4.2%
HTML
2.7%
JavaScript
2.2%
Markdown
1.9%
+ 4 more
·

react

JavaScript
64.6%
Markdown
15.7%
TypeScript
8.3%
Rust
7.8%
JSON
2.1%
CSS
0.5%
+ 11 more
·

05Tech stack overlap

13 shared · 2 only in vue · 30 only in react

06Most complex files

where the heavy lifting lives · click to drill in

07Code quality findings

absolute count vs density per 1k LOC
340
vue findings
46×
15,615
react findings
4.6
vue findings / 1k LOC
density
18.9
react findings / 1k LOC
4
vue errors
7.8×
31
react errors
Absolute counts scale with codebase size; density per 1k LOC is the fairer comparison of per-line code quality.

08Secrets & credentials

pattern-based scan

vue

react

Compare two other repositories

Drop in any two public git URLs (or owner/repo shorthand).

vs

Or call the API directly: two parallel code_analyze requests, diff client-side.  ·  Add to your MCP client