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 |
|---|---|---|---|---|---|---|---|
| 751 | DevToys-app/DevToys★ 31,801 | C# | 71/100 · B | 2.9 | 1,563 of 2,255 | 11.7s | 1mo ago |
| 752 | termux/termux-app★ 58,116 | Java | 71/100 · B | 3.8 | 1,233 of 3,130 | 1.9s | 1mo ago |
| 753 | MisterBooo/LeetCodeAnimation★ 76,638 | JavaScript | 71/100 · B | 3.4 | 35 of 88 | 39.6s | 1mo ago |
| 754 | fish-shell/fish-shell★ 33,913 | Rust | 71/100 · B | 5.5 | 368 of 1,445 | 8.5s | 1mo ago |
| 755 | zellij-org/zellij★ 34,494 | Rust | 71/100 · B | 3.4 | 1,904 of 3,370 | 12.3s | 1mo ago |
| 756 | warpdotdev/warp★ 63,656 | Rust | 71/100 · B | 2.4 | 7,572 of 19,791 | 32.1s | 1mo ago |
| 757 | dani-garcia/vaultwarden★ 64,245 | Rust | 71/100 · B | 4.5 | 413 of 1,421 | 4.7s | 1mo ago |
| 758 | shareAI-lab/learn-claude-code★ 72,194 | Python | 71/100 · B | 4.5 | 32 of 1,115 | 1.9s | 1mo ago |
| 759 | chenglou/pretext★ 49,347 | TypeScript | 71/100 · B | 5.3 | 12 of 668 | 2.7s | 1mo ago |
| 760 | JohnSnowLabs/spark-nlp★ 0 | HTML | 70/100 · B | 3.0 | 1,318 of 8,092 | - | 1mo ago |
| 761 | librepods-org/librepods★ 29,174 | Kotlin | 70/100 · B | 5.2 | 228 of 908 | 2.8s | 1mo ago |
| 762 | PlayCover/PlayCover★ 11,572 | Swift | 70/100 · B | 3.9 | 76 of 236 | 1.6s | 1mo ago |
| 763 | skywind3000/kcp★ 16,838 | C | 70/100 · B | 5.1 | 11 of 58 | 0.8s | 1mo ago |
| 764 | allinurl/goaccess★ 20,730 | C | 70/100 · B | 5.0 | 278 of 1,538 | 1.5s | 1mo ago |
| 765 | valinet/ExplorerPatcher★ 33,420 | C | 70/100 · B | 5.4 | 569 of 1,013 | 2.8s | 1mo ago |
| 766 | raysan5/raylib★ 34,036 | C | 70/100 · B | 5.2 | 2,351 of 7,720 | 12.4s | 1mo ago |
| 767 | git/git★ 62,194 | C | 70/100 · B | 5.8 | 3,726 of 14,508 | 1m 1s | 1mo ago |
| 768 | thoughtbot/guides★ 9,557 | YAML | 70/100 · B | 1.5 | 25 of 26 | 0.7s | 1mo ago |
| 769 | freeCodeCamp/devdocs★ 39,220 | Ruby | 70/100 · B | 4.0 | 864 of 2,543 | 4.2s | 1mo ago |
| 770 | typecho/typecho★ 12,411 | PHP | 70/100 · B | 5.4 | 421 of 1,692 | 2.6s | 1mo ago |
| 771 | icsharpcode/ILSpy★ 25,717 | C# | 70/100 · B | 2.5 | 13,124 of 13,952 | 7.6s | 1mo ago |
| 772 | influxdata/influxdb★ 31,654 | Rust | 70/100 · B | 2.5 | 1,670 of 3,243 | 5.0s | 1mo ago |
| 773 | FuelLabs/sway★ 61,554 | Rust | 70/100 · B | 5.7 | 840 of 1,973 | 8.7s | 1mo ago |
| 774 | zed-industries/zed★ 87,512 | Rust | 70/100 · B | 3.8 | 2,885 of 9,348 | 22.8s | 1mo ago |
| 775 | Clipy/Clipy★ 8,792 | Swift | 69/100 · C | 2.6 | 138 of 304 | 7.0s | 1mo ago |
