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 |
|---|---|---|---|---|---|---|---|
| 301 | TanStack/query★ 49,981 | TypeScript | 84/100 · A | 3.2 | 202 of 4,508 | 9.0s | 1mo ago |
| 302 | cypress-io/cypress★ 50,628 | TypeScript | 84/100 · A | 3.0 | 187 of 14,000 | 22.3s | 1mo ago |
| 303 | earendil-works/pi★ 77,390 | TypeScript | 84/100 · A | 5.0 | 119 of 6,331 | 7.2s | 1mo ago |
| 304 | ant-design/ant-design★ 98,814 | TypeScript | 84/100 · A | 3.7 | 20 of 2,070 | 14.0s | 1mo ago |
| 305 | Dogfalo/materialize★ 38,840 | HTML | 84/100 · A | 2.7 | 0 of 811 | 2.3s | 1mo ago |
| 306 | typelevel/fs2★ 2,447 | Scala | 83/100 · A | 4.4 | 370 of 1,887 | 2.5s | 1mo ago |
| 307 | zio/zio★ 0 | Scala | 83/100 · A | 6.0 | 1,348 of 7,546 | - | 1mo ago |
| 308 | gatling/gatling★ 6,939 | Scala | 83/100 · A | 2.8 | 1,200 of 3,257 | 2.5s | 1mo ago |
| 309 | google/accompanist★ 7,827 | Kotlin | 83/100 · A | 1.9 | 163 of 255 | 1.9s | 1mo ago |
| 310 | thunderbird/thunderbird-android★ 13,745 | Kotlin | 83/100 · A | 2.2 | 4,595 of 14,789 | 12.5s | 1mo ago |
| 311 | android/architecture-samples★ 45,767 | Kotlin | 83/100 · A | 1.4 | 156 of 270 | 1.8s | 1mo ago |
| 312 | swiftlang/swift-package-manager★ 10,198 | Swift | 83/100 · A | 3.3 | 1,563 of 8,246 | 7.1s | 1mo ago |
| 313 | Carthage/Carthage★ 15,176 | Swift | 83/100 · A | 4.2 | 62 of 418 | 2.4s | 1mo ago |
| 314 | ssloy/tinyrenderer★ 23,963 | C++ | 83/100 · A | 1.8 | 3 of 18 | 3.4s | 1mo ago |
| 315 | simdjson/simdjson★ 24,061 | C | 83/100 · A | 3.0 | 1,157 of 3,901 | 7.5s | 1mo ago |
| 316 | changkun/modern-cpp-tutorial★ 25,686 | C++ | 83/100 · A | 1.6 | 43 of 289 | 1.9s | 1mo ago |
| 317 | carbon-language/carbon-lang★ 33,820 | C++ | 83/100 · A | 2.5 | 595 of 1,135 | 7.8s | 1mo ago |
| 318 | Light-City/CPlusPlusThings★ 43,308 | C++ | 83/100 · A | 1.3 | 233 of 1,168 | 1.6s | 1mo ago |
| 319 | railsadminteam/rails_admin★ 7,957 | Ruby | 83/100 · A | 2.8 | 406 of 722 | 2.5s | 1mo ago |
| 320 | resque/resque★ 9,479 | Ruby | 83/100 · A | 2.0 | 431 of 593 | 1.3s | 1mo ago |
| 321 | CocoaPods/CocoaPods★ 14,828 | Objective-C | 83/100 · A | 3.2 | 1,638 of 2,754 | 14.0s | 1mo ago |
| 322 | jenkinsci/jenkins★ 25,613 | Java | 83/100 · A | 2.1 | 9,755 of 22,944 | 13.8s | 1mo ago |
| 323 | ashishps1/awesome-low-level-design★ 25,669 | Java | 83/100 · A | 1.5 | 589 of 7,774 | 7.3s | 1mo ago |
| 324 | netty/netty★ 35,011 | Java | 83/100 · A | 2.1 | 20,000 of 54,924 | 19.4s | 1mo ago |
| 325 | google/comprehensive-rust★ 33,267 | Rust | 83/100 · A | 2.7 | 29 of 218 | 3.6s | 1mo ago |
