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 |
|---|---|---|---|---|---|---|---|
| 726 | CarGuo/GSYVideoPlayer★ 21,458 | Java | 72/100 · B | 2.5 | 2,509 of 6,329 | 7.7s | 1mo ago |
| 727 | yuliskov/SmartTube★ 31,526 | Java | 72/100 · B | 2.6 | 16,722 of 35,167 | 12.2s | 1mo ago |
| 728 | TeamNewPipe/NewPipe★ 39,111 | Java | 72/100 · B | 2.7 | 2,488 of 6,454 | 11.0s | 1mo ago |
| 729 | emilk/egui★ 29,829 | Rust | 72/100 · B | 3.9 | 384 of 776 | 3.4s | 1mo ago |
| 730 | iced-rs/iced★ 31,064 | Rust | 72/100 · B | 3.3 | 338 of 648 | 4.0s | 1mo ago |
| 731 | openinterpreter/openinterpreter★ 67,271 | Rust | 72/100 · B | 3.6 | 9,886 of 21,017 | 21.5s | 1mo ago |
| 732 | openai/codex★ 101,352 | Rust | 72/100 · B | 3.5 | 10,673 of 21,761 | 19.9s | 1mo ago |
| 733 | tauri-apps/tauri★ 109,470 | Rust | 72/100 · B | 4.7 | 394 of 1,614 | 3.2s | 1mo ago |
| 734 | 1Panel-dev/1Panel★ 36,323 | Go | 72/100 · B | 4.4 | 1,462 of 10,575 | 12.7s | 1mo ago |
| 735 | hacksider/Deep-Live-Cam★ 95,218 | Python | 72/100 · B | 4.3 | 37 of 265 | 5.9s | 1mo ago |
| 736 | justjavac/wechat-miniapp-radar★ 51,214 | TypeScript | 72/100 · B | 5.3 | 24 of 495 | 1.9s | 1mo ago |
| 737 | nexu-io/open-design★ 0 | TypeScript | 72/100 · B | 6.4 | 744 of 20,208 | - | 1mo ago |
| 738 | yangshun/tech-interview-handbook★ 141,236 | TypeScript | 72/100 · B | 5.5 | 20 of 676 | 2.8s | 1mo ago |
| 739 | appwrite/appwrite★ 56,647 | PHP | 71/100 · B | 7.7 | 281 of 9,553 | 3.3s | 5d ago |
| 740 | facebook/fresco★ 17,153 | HTML | 71/100 · B | 2.4 | 2,679 of 11,939 | 11.4s | 1mo ago |
| 741 | TelegramMessenger/Telegram-iOS★ 0 | C | 71/100 · B | 5.9 | 20,000 of 133,036 | - | 1mo ago |
| 742 | dwarvesf/hidden★ 14,481 | Swift | 71/100 · B | 2.1 | 23 of 56 | 0.7s | 1mo ago |
| 743 | ReactiveCocoa/ReactiveCocoa★ 19,822 | Swift | 71/100 · B | 4.2 | 45 of 209 | 1.8s | 1mo ago |
| 744 | UberGuidoZ/Flipper★ 0 | C | 71/100 · B | 4.5 | 2,323 of 5,844 | - | 1mo ago |
| 745 | fastfetch-cli/fastfetch★ 23,886 | C | 71/100 · B | 6.0 | 1,190 of 3,138 | 15.2s | 1mo ago |
| 746 | mpv-player/mpv★ 36,174 | C | 71/100 · B | 5.5 | 1,358 of 4,327 | 4.4s | 1mo ago |
| 747 | pbatard/rufus★ 37,039 | C | 71/100 · B | 4.9 | 1,676 of 5,223 | 4.2s | 1mo ago |
| 748 | mozilla-ai/llamafile★ 25,445 | C | 71/100 · B | 6.0 | 1,131 of 3,822 | 7.3s | 1mo ago |
| 749 | ocornut/imgui★ 75,040 | C++ | 71/100 · B | 4.8 | 764 of 1,861 | 7.3s | 1mo ago |
| 750 | digininja/DVWA★ 13,403 | PHP | 71/100 · B | 5.4 | 89 of 214 | 1.5s | 1mo ago |
