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
1argotorg/solidity25,684C++98/100 · A+1.53,227 of 16,01113.6s1mo ago
2mockery/mockery10,725PHP98/100 · A+1.6170 of 1,5955.3s1mo ago
3doctrine/instantiator10,995PHP98/100 · A+1.423 of 530.7s1mo ago
4twitter/finatra2,272Scala97/100 · A+2.0404 of 1,3522.6s1mo ago
5pallets/flask72,014Python97/100 · A+1.3305 of 1,4911.9s1mo ago
6joernio/joern3,355Scala96/100 · A+2.11,008 of 7,3956.8s1mo ago
7javalin/javalin8,316Kotlin96/100 · A+2.3333 of 1,6021.5s1mo ago
8Kotlin/kotlinx.coroutines13,801Kotlin96/100 · A+1.9463 of 6,2163.3s1mo ago
9swiftlang/swift0Swift96/100 · A+2.020,000 of 133,058-1mo ago
10SwifterSwift/SwifterSwift15,145Swift96/100 · A+2.031 of 1,2142.1s1mo ago
11v8/v80C++96/100 · A+2.020,000 of 94,537-1mo ago
12google/googletest38,860C++96/100 · A+1.61,224 of 2,7845.6s1mo ago
13doctrine/lexer11,152PHP96/100 · A+1.53 of 540.6s1mo ago
14sebastianbergmann/phpunit20,045PHP96/100 · A+1.8378 of 10,94934.1s1mo ago
15scrapy/scrapy63,404Python96/100 · A+1.5320 of 5,4223.4s1mo ago
16tiangolo/fastapi101,555Python95/100 · A+1.3711 of 4,2107.6s22d ago
17stephencelis/SQLite.swift10,186Swift95/100 · A+1.980 of 1,0141.3s1mo ago
18mxcl/PromiseKit14,233Swift95/100 · A+2.530 of 5390.9s1mo ago
19serbanghita/Mobile-Detect10,681PHP95/100 · A+2.629 of 1951.2s1mo ago
20barryvdh/laravel-ide-helper14,955PHP95/100 · A+2.1473 of 7931.1s1mo ago
21sharkdp/bat59,869Rust95/100 · A+2.2461 of 1,4902.6s1mo ago
22fastapi/fastapi100,872Python95/100 · A+1.3703 of 4,1595.6s1mo ago
23preactjs/preact38,775JavaScript95/100 · A+2.311 of 2,3605.0s1mo ago
24rust-lang/rust0Rust94/100 · A+2.420,000 of 93,40830.9s4d ago
25home-assistant/core0Python94/100 · A+1.56,428 of 117,62735.0s4d ago
Page 1 of 36