Leaderboard
Every publicly analyzed repository (894 total), ranked by codebase health score - dead code, complexity, test file ratio, duplication, and file size.
See what breaks first
On expressjs/express, changing eb9df264-6bc3-46e3-b9db-f9bf0a63bdfa/index.js affects 109 other files - 96 directly, 13 transitively.
That's ArchSetu's blast-radius graph, traced automatically for every file in every repo it scans - not a health score, an actual dependency trace. Real result, computed live, not a mockup.
Open the Change Impact graphDead code is attack surface
Unreachable code still ships in your bundle. It can hide a forgotten auth check or a deprecated endpoint nobody is patching.
Complexity hides bugs from review
More branches means more edge cases a reviewer can miss - high-complexity functions are where vulnerabilities go unnoticed the longest.
Undeclared imports are supply-chain risk
A package imported but never declared can silently disappear or get typosquatted - see the Dependencies tab on any report.
894
Repos analyzed
9,277,318
Functions scanned
2,028,461
Dead functions found
362,328,054
Lines of code scanned
Reference repositories
Vetted, well-known open-source projects| # | Repository | Language | Health | Avg complexity | Dead code (functions) | Scan time | Last analyzed |
|---|---|---|---|---|---|---|---|
| 1 | expressjs/express★ 69,269 | JavaScript | 98/100 · A+ | 1.1 | 0 of 1,653 | 1.7s | 1mo ago |
| 2 | django/django★ 88,234 | Python | 96/100 · A+ | 1.8 | 1,272 of 32,564 | 14.3s | 1mo ago |
Community-submitted repos
Analyzed by other visitors, unvetted| # | Repository | Language | Health | Avg complexity | Dead code (functions) | Scan time | Last analyzed |
|---|---|---|---|---|---|---|---|
| 626 | gollum/gollum★ 14,308 | Ruby | 75/100 · B | 2.6 | 149 of 272 | 9.7s | 1mo ago |
| 627 | Homebrew/brew★ 48,948 | Ruby | 75/100 · B | 5.5 | 3,486 of 7,538 | 10.3s | 1mo ago |
| 628 | Leantime/leantime★ 11,063 | PHP | 75/100 · B | 4.8 | 487 of 5,362 | 9.0s | 1mo ago |
| 629 | aureuserp/aureuserp★ 11,593 | PHP | 75/100 · B | 4.2 | 3,854 of 13,764 | 50.5s | 1mo ago |
| 630 | firefly-iii/firefly-iii★ 24,131 | PHP | 75/100 · B | 4.3 | 769 of 7,900 | 17.1s | 1mo ago |
| 631 | CoplayDev/unity-mcp★ 12,829 | C# | 75/100 · B | 3.4 | 5,319 of 8,018 | 8.9s | 1mo ago |
| 632 | OtterMind/Chat2DB★ 26,520 | Java | 75/100 · B | 3.4 | 5,592 of 14,946 | 18.6s | 1mo ago |
| 633 | tinyhumansai/openhuman★ 35,397 | Rust | 75/100 · B | 3.8 | 9,976 of 24,812 | 32.0s | 1mo ago |
| 634 | rust-lang/rustlings★ 63,612 | Rust | 75/100 · B | 2.6 | 89 of 361 | 1.9s | 1mo ago |
| 635 | opendatalab/MinerU★ 75,686 | Python | 75/100 · B | 3.2 | 153 of 2,819 | 4.4s | 1mo ago |
| 636 | AUTOMATIC1111/stable-diffusion-webui★ 164,262 | Python | 75/100 · B | 3.8 | 245 of 2,474 | 3.8s | 1mo ago |
| 637 | donnemartin/system-design-primer★ 359,137 | Python | 75/100 · B | 1.4 | 55 of 152 | 1.1s | 1mo ago |
| 638 | makeplane/plane★ 55,028 | TypeScript | 75/100 · B | 4.2 | 383 of 7,115 | 24.9s | 1mo ago |
| 639 | torvalds/linux★ 0 | C | 74/100 · B | 4.4 | 20,000 of 768,117 | 3m 1s | 5d ago |
| 640 | MightyPirates/OpenComputers★ 1,728 | Scala | 74/100 · B | 4.3 | 1,556 of 3,981 | 4.9s | 1mo ago |
| 641 | OpenBankProject/OBP-API★ 1,729 | Scala | 74/100 · B | 6.7 | 2,433 of 5,250 | 12.7s | 1mo ago |
| 642 | OpenXiangShan/XiangShan★ 7,157 | Scala | 74/100 · B | 4.0 | 1,139 of 2,988 | 2.9s | 1mo ago |
| 643 | recloudstream/cloudstream★ 10,244 | Kotlin | 74/100 · B | 4.6 | 829 of 3,277 | 2.7s | 1mo ago |
| 644 | stonerl/Thaw★ 8,999 | Swift | 74/100 · B | 3.2 | 227 of 1,930 | 2.5s | 1mo ago |
| 645 | shadowsocks/shadowsocks-libev★ 16,184 | C | 74/100 · B | 6.1 | 132 of 607 | 1.3s | 1mo ago |
| 646 | postgres/postgres★ 0 | C | 74/100 · B | 6.1 | 9,672 of 34,920 | - | 1mo ago |
| 647 | antirez/ds4★ 19,198 | C | 74/100 · B | 7.3 | 234 of 2,369 | 5.7s | 1mo ago |
| 648 | hashcat/hashcat★ 26,411 | C | 74/100 · B | 3.0 | 1,591 of 17,615 | 15.5s | 1mo ago |
| 649 | FreeCAD/FreeCAD★ 0 | TypeScript | 74/100 · B | 3.0 | 8,308 of 39,461 | - | 1mo ago |
| 650 | qbittorrent/qBittorrent★ 39,021 | TypeScript | 74/100 · B | 3.3 | 913 of 3,454 | 19.3s | 1mo ago |
