ArchSetu
ArchSetu

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 graph

Dead 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
#RepositoryLanguageHealthAvg complexityDead code (functions)Scan timeLast analyzed
1expressjs/express69,269JavaScript98/100 · A+1.10 of 1,6531.7s1mo ago
2django/django88,234Python96/100 · A+1.81,272 of 32,56414.3s1mo ago

Community-submitted repos

Analyzed by other visitors, unvetted
#RepositoryLanguageHealthAvg complexityDead code (functions)Scan timeLast analyzed
701glanceapp/glance35,962Go73/100 · B4.946 of 3852.0s1mo ago
702gogs/gogs47,698Go73/100 · B5.8759 of 4,3648.4s1mo ago
703nextlevelbuilder/ui-ux-pro-max-skill109,977Python73/100 · B4.810 of 4281.3s1mo ago
704koala73/worldmonitor73,906TypeScript73/100 · B6.9682 of 17,62038.2s1mo ago
705ChatGPTNextWeb/NextChat88,547TypeScript73/100 · B6.113 of 8223.4s1mo ago
706immich-app/immich109,154TypeScript73/100 · B5.02,696 of 15,18418.6s1mo ago
707remoteintech/remote-jobs40,589JavaScript73/100 · B4.814 of 782.7s1mo ago
708supabase/supabase0TypeScript72/100 · B6.01,083 of 14,76517.0s5d ago
709riscv-boom/riscv-boom2,201Scala72/100 · B3.6251 of 3581.8s1mo ago
710bmax121/APatch7,700Kotlin72/100 · B3.9228 of 6802.0s1mo ago
711breezy-weather/breezy-weather0Kotlin72/100 · B5.1432 of 3,226-1mo ago
712mrkai77/Loop11,248Swift72/100 · B4.0113 of 6584.8s1mo ago
713sunnyyoung/WeChatTweak13,807Swift72/100 · B3.16 of 131.2s1mo ago
714ipader/SwiftGuide15,991Swift72/100 · B1.650 of 1303.1s1mo ago
715permissionlesstech/bitchat28,247Swift72/100 · B3.01,234 of 5,3878.6s1mo ago
716utmapp/UTM34,783Swift72/100 · B3.1820 of 1,7902.8s1mo ago
717openwrt/openwrt27,651C72/100 · B4.91,269 of 3,3117.9s1mo ago
718ValdikSS/GoodbyeDPI28,513C72/100 · B5.530 of 810.6s1mo ago
719Fincept-Corporation/FinceptTerminal0TypeScript72/100 · B3.64,122 of 20,236-1mo ago
720aristocratos/btop33,633C72/100 · B4.2376 of 1,0872.1s1mo ago
721we-promise/sure9,138Ruby72/100 · B3.84,859 of 10,77913.7s1mo ago
722jordansissel/fpm11,498Ruby72/100 · B6.2149 of 3381.1s1mo ago
723File-New-Project/EarTrumpet11,226C#72/100 · B1.8581 of 5811.6s1mo ago
724dotnet/csharplang12,660C#72/100 · B1.73 of 31.9s1mo ago
725ppy/osu18,738C#72/100 · B2.116,294 of 19,66013.6s1mo ago
Page 29 of 36