Leaderboard
Every publicly analyzed repository (37 total), ranked by codebase health score - dead code, complexity, test file ratio, duplication, and file size.
See what breaks first
On expressjs/express, changing d67a795d-9e19-4a93-90e0-612e23c2881e/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.
37
Repos analyzed
1,913,850
Functions scanned
120,835
Dead functions found
69,041,386
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,227 | JavaScript | 92/100 · A+ | 1.7 | 0 of 123 | 3.6s | 18h ago |
| 2 | django/django★ 88,005 | Python | 81/100 · A | 1.8 | 1,269 of 32,528 | 36.2s | 4d ago |
Community-submitted repos
Analyzed by other visitors, unvetted| # | Repository | Language | Health | Avg complexity | Dead code (functions) | Scan time | Last analyzed |
|---|---|---|---|---|---|---|---|
| 26 | gajus/slonik★ 4,918 | TypeScript | 62/100 · C | 8.1 | 1 of 75 | 11.5s | 14h ago |
| 27 | HouariZegai/LSQLApp★ 110 | Java | 60/100 · C | 3.2 | 234 of 422 | 5.0s | 1d ago |
| 28 | calcom/cal.diy★ 46,533 | TypeScript | 55/100 · D | 7.2 | 452 of 5,435 | 1m 32s | 7h ago |
| 29 | kokonior/HTML-Projects★ 171 | JavaScript | 55/100 · D | 4.3 | 41 of 1,270 | 1m 52s | 1d ago |
| 30 | sqlitebrowser/sqlitebrowser★ 24,347 | C++ | 54/100 · D | 5.6 | 1,795 of 4,213 | 21.6s | 1d ago |
| 31 | anthropics/claude-code★ 138,081 | Python | 52/100 · D | 7.4 | 14 of 178 | 4.9s | 10h ago |
| 32 | JosinJojy/Netflix-reactjs★ 59 | JavaScript | 51/100 · D | 7.6 | 1 of 66 | 2.0s | 18h ago |
| 33 | Hufe921/canvas-editor★ 4,989 | TypeScript | 48/100 · F | 13.2 | 8 of 210 | 5.9s | 14h ago |
| 34 | whoiskatrin/sql-translator★ 4,323 | TypeScript | 47/100 · F | 8.6 | 5 of 25 | 2.0s | 1d ago |
| 35 | enatega/food-delivery-multivendor★ 1,315 | TypeScript | 46/100 · F | 9.5 | 174 of 3,013 | 1m 23s | 17h ago |
