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
776altic-dev/FluidVoice8,812Swift69/100 · C4.2510 of 2,4524.5s1mo ago
777CodeEditApp/CodeEdit22,959Swift69/100 · C3.4594 of 1,5862.5s1mo ago
778jordanbaird/Ice29,034Swift69/100 · C3.5146 of 4631.3s1mo ago
779ffmpegwasm/ffmpeg.wasm17,691C69/100 · C8.0152 of 5701.8s1mo ago
780HandBrake/HandBrake23,846C69/100 · C5.22,374 of 4,8865.6s1mo ago
781radareorg/radare224,438C69/100 · C6.98,025 of 22,55231.9s1mo ago
782asmvik/yabai29,339C69/100 · C6.7122 of 5421.2s1mo ago
783jqlang/jq35,272C69/100 · C6.0152 of 7531.4s1mo ago
784skwp/dotfiles6,973Ruby69/100 · C3.9107 of 2040.9s1mo ago
785realm/jazzy7,380Ruby69/100 · C3.2186 of 5848.1s1mo ago
786postalserver/postal16,702Ruby69/100 · C3.1609 of 9001.7s1mo ago
787FreshRSS/FreshRSS15,608PHP69/100 · C6.3582 of 2,8473.8s1mo ago
788peass-ng/PEASS-ng20,195C#69/100 · C4.04,598 of 6,6795.7s1mo ago
789google/ExoPlayer21,932HTML69/100 · C2.716,464 of 31,77943.9s1mo ago
790atuinsh/atuin30,761Rust69/100 · C4.1301 of 7092.4s1mo ago
791dandavison/delta31,550Rust69/100 · C5.0141 of 2751.4s1mo ago
792labmlai/annotated_deep_learning_paper_implementations67,212HTML69/100 · C1.9264 of 1,35119.0s1mo ago
793FlowiseAI/Flowise54,915TypeScript69/100 · C7.047 of 6,26113.3s1mo ago
794LiveContainer/LiveContainer10,227Swift68/100 · C3.9346 of 6431.4s1mo ago
795OpenEmu/OpenEmu17,669Swift68/100 · C3.7567 of 1,3945.5s1mo ago
796sandboxie-plus/Sandboxie18,999TypeScript68/100 · C5.42,413 of 5,33515.9s1mo ago
797tmux/tmux48,035C68/100 · C6.11,215 of 3,6432.7s1mo ago
798sqlitebrowser/sqlitebrowser24,366C++68/100 · C5.61,795 of 4,2139.7s1mo ago
799ShareX/ShareX38,811C#68/100 · C1.97,323 of 7,3266.5s1mo ago
800dataease/dataease24,245Vue68/100 · C4.42,947 of 9,63815.4s1mo ago
Page 32 of 36