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 |
|---|---|---|---|---|---|---|---|
| 676 | utkarshdalal/GameNative★ 0 | Kotlin | 73/100 · B | 4.5 | 3,266 of 10,101 | - | 1mo ago |
| 677 | maxrave-dev/SimpMusic★ 10,070 | Kotlin | 73/100 · B | 4.5 | 239 of 630 | 6.9s | 1mo ago |
| 678 | kurikomi-labs/komi-store★ 16,984 | Kotlin | 73/100 · B | 3.6 | 876 of 2,682 | 7.4s | 1mo ago |
| 679 | tiann/KernelSU★ 17,426 | Kotlin | 73/100 · B | 4.0 | 601 of 1,675 | 1.9s | 1mo ago |
| 680 | google-ai-edge/gallery★ 24,272 | Kotlin | 73/100 · B | 4.1 | 290 of 798 | 2.3s | 1mo ago |
| 681 | insidegui/WWDC★ 8,755 | Swift | 73/100 · B | 2.9 | 410 of 1,175 | 36.5s | 1mo ago |
| 682 | AppHouseKitchen/AlDente-Battery_Care_and_Monitoring★ 9,123 | Swift | 73/100 · B | 2.7 | 25 of 81 | 0.6s | 1mo ago |
| 683 | pointfreeco/swift-composable-architecture★ 14,834 | Swift | 73/100 · B | 2.6 | 537 of 1,512 | 3.2s | 1mo ago |
| 684 | libsdl-org/SDL★ 16,183 | C | 73/100 · B | 5.4 | 5,760 of 13,430 | 1m 19s | 1mo ago |
| 685 | systemd/systemd★ 16,524 | C | 73/100 · B | 6.3 | 9,123 of 29,315 | 1m 23s | 1mo ago |
| 686 | swaywm/sway★ 17,158 | C | 73/100 · B | 5.0 | 439 of 1,372 | 1.5s | 1mo ago |
| 687 | Genymobile/scrcpy★ 146,380 | C | 73/100 · B | 3.4 | 743 of 2,254 | 2.1s | 1mo ago |
| 688 | godotengine/godot★ 0 | C | 73/100 · B | 4.2 | 20,000 of 67,960 | - | 1mo ago |
| 689 | ossrs/srs★ 29,069 | C | 73/100 · B | 4.8 | 7,870 of 22,691 | 42.4s | 1mo ago |
| 690 | microsoft/calculator★ 30,990 | C++ | 73/100 · B | 2.2 | 1,411 of 1,811 | 4.6s | 1mo ago |
| 691 | telegramdesktop/tdesktop★ 32,405 | C++ | 73/100 · B | 4.1 | 3,360 of 9,673 | 17.0s | 1mo ago |
| 692 | ubicloud/ubicloud★ 12,166 | Ruby | 73/100 · B | 3.2 | 2,411 of 3,252 | 4.3s | 1mo ago |
| 693 | fastlane/fastlane★ 41,882 | Ruby | 73/100 · B | 3.5 | 4,896 of 7,124 | 7.6s | 1mo ago |
| 694 | huginn/huginn★ 49,685 | Ruby | 73/100 · B | 4.1 | 1,040 of 1,812 | 2.5s | 1mo ago |
| 695 | grokability/snipe-it★ 14,104 | PHP | 73/100 · B | 5.0 | 1,103 of 7,817 | 45.1s | 1mo ago |
| 696 | MonoGame/MonoGame★ 14,222 | C# | 73/100 · B | 3.2 | 6,739 of 7,981 | 9.2s | 1mo ago |
| 697 | PhilJay/MPAndroidChart★ 38,197 | Java | 73/100 · B | 2.7 | 1,164 of 2,799 | 3.3s | 1mo ago |
| 698 | rustfs/rustfs★ 30,195 | Rust | 73/100 · B | 3.7 | 3,725 of 10,916 | 12.0s | 1mo ago |
| 699 | GyulyVGC/sniffnet★ 40,152 | Rust | 73/100 · B | 4.5 | 54 of 289 | 17.9s | 1mo ago |
| 700 | starship/starship★ 59,072 | Rust | 73/100 · B | 3.6 | 195 of 473 | 2.3s | 1mo ago |
