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 |
|---|---|---|---|---|---|---|---|
| 501 | skydoves/android-developer-roadmap★ 7,776 | Kotlin | 78/100 · B | 1.8 | 9 of 10 | 1.3s | 1mo ago |
| 502 | YiiGuxing/TranslationPlugin★ 11,789 | Kotlin | 78/100 · B | 2.5 | 404 of 1,883 | 1.9s | 1mo ago |
| 503 | amir1376/ab-download-manager★ 16,826 | Kotlin | 78/100 · B | 2.1 | 1,110 of 3,496 | 3.2s | 1mo ago |
| 504 | lottie-react-native/lottie-react-native★ 17,191 | Kotlin | 78/100 · B | 2.6 | 72 of 189 | 18.9s | 1mo ago |
| 505 | android/compose-samples★ 23,332 | Kotlin | 78/100 · B | 1.6 | 686 of 1,113 | 7.9s | 1mo ago |
| 506 | shadowsocks/shadowsocks-android★ 36,748 | Kotlin | 78/100 · B | 3.5 | 71 of 699 | 1.2s | 1mo ago |
| 507 | mas-cli/mas★ 12,271 | Swift | 78/100 · B | 3.3 | 24 of 118 | 1.2s | 1mo ago |
| 508 | flipperdevices/flipperzero-firmware★ 16,357 | C | 78/100 · B | 3.3 | 5,812 of 12,898 | 8.1s | 1mo ago |
| 509 | kingToolbox/WindTerm★ 31,731 | C | 78/100 · B | 5.3 | 1,490 of 3,534 | 3.3s | 1mo ago |
| 510 | obsproject/obs-studio★ 74,129 | C | 78/100 · B | 3.9 | 3,794 of 10,366 | 7.7s | 1mo ago |
| 511 | shadps4-emu/shadPS4★ 32,243 | C++ | 78/100 · B | 3.0 | 7,020 of 10,020 | 9.7s | 1mo ago |
| 512 | hyprwm/Hyprland★ 37,445 | C++ | 78/100 · B | 4.1 | 952 of 1,486 | 8.3s | 1mo ago |
| 513 | duckdb/duckdb★ 39,703 | C++ | 78/100 · B | 3.4 | 11,727 of 30,027 | 2m 7s | 1mo ago |
| 514 | tesseract-ocr/tesseract★ 75,545 | C++ | 78/100 · B | 3.5 | 1,533 of 3,255 | 4.1s | 1mo ago |
| 515 | carrierwaveuploader/carrierwave★ 8,783 | Ruby | 78/100 · B | 2.5 | 443 of 519 | 1.2s | 1mo ago |
| 516 | rectorphp/rector★ 10,380 | PHP | 78/100 · B | 3.3 | 642 of 6,811 | 5.4s | 1mo ago |
| 517 | helix-editor/helix★ 45,589 | Rust | 78/100 · B | 3.9 | 857 of 1,481 | 2.4s | 1mo ago |
| 518 | ruvnet/RuView★ 86,220 | Rust | 78/100 · B | 3.5 | 1,876 of 9,126 | 15.0s | 1mo ago |
| 519 | astral-sh/uv★ 87,877 | Rust | 78/100 · B | 3.6 | 3,406 of 4,709 | 9.6s | 1mo ago |
| 520 | kubernetes/minikube★ 31,985 | Go | 78/100 · B | 3.9 | 1,181 of 4,918 | 16.7s | 1mo ago |
| 521 | harness/harness★ 37,488 | Go | 78/100 · B | 3.8 | 2,876 of 14,864 | 15.0s | 1mo ago |
| 522 | MHSanaei/3x-ui★ 43,640 | Go | 78/100 · B | 6.3 | 1,339 of 5,281 | 7.5s | 1mo ago |
| 523 | junegunn/fzf★ 81,963 | Go | 78/100 · B | 6.6 | 203 of 1,532 | 1.9s | 1mo ago |
| 524 | TheAlgorithms/Python★ 223,137 | Python | 78/100 · B | 3.0 | 901 of 3,899 | 3.0s | 1mo ago |
| 525 | lobehub/lobehub★ 0 | TypeScript | 78/100 · B | 5.6 | 236 of 16,406 | - | 1mo ago |
