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 |
|---|---|---|---|---|---|---|---|
| 251 | rubocop/rubocop★ 12,893 | Ruby | 85/100 · A | 3.1 | 4,844 of 12,055 | 6.3s | 1mo ago |
| 252 | fluent/fluentd★ 13,567 | Ruby | 85/100 · A | 3.4 | 1,305 of 4,132 | 2.5s | 1mo ago |
| 253 | diaspora/diaspora★ 13,654 | YAML | 85/100 · A | 1.9 | 1,117 of 4,008 | 10.3s | 1mo ago |
| 254 | neutraltone/awesome-stock-resources★ 14,388 | Unknown | 85/100 · A | 1.0 | 0 of 0 | 0.6s | 1mo ago |
| 255 | matteocrippa/awesome-swift★ 26,167 | Unknown | 85/100 · A | 1.0 | 0 of 0 | 1.1s | 1mo ago |
| 256 | php-fig/log★ 10,427 | PHP | 85/100 · A | 1.0 | 18 of 21 | 0.9s | 1mo ago |
| 257 | dompdf/dompdf★ 11,163 | PHP | 85/100 · A | 5.3 | 363 of 1,421 | 2.6s | 1mo ago |
| 258 | wallabag/wallabag★ 12,850 | PHP | 85/100 · A | 2.8 | 587 of 2,142 | 12.1s | 1mo ago |
| 259 | cachethq/cachet★ 15,146 | PHP | 85/100 · A | 1.7 | 21 of 22 | 4.2s | 1mo ago |
| 260 | flarum/flarum★ 16,357 | PHP | 85/100 · A | 1.0 | 0 of 0 | 0.6s | 1mo ago |
| 261 | composer/composer★ 29,493 | PHP | 85/100 · A | 5.6 | 288 of 4,561 | 2.8s | 1mo ago |
| 262 | chocolatey/choco★ 11,468 | C# | 85/100 · A | 1.6 | 3,656 of 4,877 | 7.0s | 1mo ago |
| 263 | dotnet/efcore★ 14,752 | C# | 85/100 · A | 4.6 | 20,000 of 39,928 | 49.6s | 1mo ago |
| 264 | DapperLib/Dapper★ 18,358 | C# | 85/100 · A | 3.1 | 949 of 949 | 5.6s | 1mo ago |
| 265 | alibaba/spring-cloud-alibaba★ 29,137 | Java | 85/100 · A | 1.9 | 835 of 2,273 | 4.6s | 1mo ago |
| 266 | firecracker-microvm/firecracker★ 35,641 | Rust | 85/100 · A | 2.7 | 285 of 1,565 | 4.0s | 1mo ago |
| 267 | juspay/hyperswitch★ 43,351 | Rust | 85/100 · A | 3.5 | 5,674 of 8,465 | 25.1s | 1mo ago |
| 268 | tw93/Pake★ 60,203 | TypeScript | 85/100 · A | 4.7 | 15 of 515 | 3.6s | 1mo ago |
| 269 | cli/cli★ 45,407 | Go | 85/100 · A | 3.9 | 1,882 of 5,449 | 6.0s | 1mo ago |
| 270 | v2ray/v2ray-core★ 46,923 | Go | 85/100 · A | 2.8 | 1,121 of 4,024 | 6.2s | 1mo ago |
| 271 | josephmisiti/awesome-machine-learning★ 73,711 | Python | 85/100 · A | 1.0 | 0 of 0 | 1.8s | 1mo ago |
| 272 | tensorflow/models★ 77,676 | Python | 85/100 · A | 2.2 | 880 of 20,003 | 19.9s | 1mo ago |
| 273 | Significant-Gravitas/AutoGPT★ 185,751 | Python | 85/100 · A | 2.5 | 1,030 of 24,259 | 26.2s | 1mo ago |
| 274 | marktext/marktext★ 59,127 | TypeScript | 85/100 · A | 4.1 | 63 of 3,588 | 6.1s | 1mo ago |
| 275 | garrytan/gstack★ 124,246 | TypeScript | 85/100 · A | 5.5 | 136 of 2,829 | 14.6s | 1mo ago |
