Skip to content
01 · Leaderboard

Every repository, ranked by what the code actually says

844 publicly analysed repositories, ordered by codebase health - dead code, complexity, test file ratio, duplication and file size. Every figure here was computed, not estimated, and every row opens the report it came from.

What breaks first

On expressjs/express, changing eb9df264-6bc3-46e3-b9db-f9bf0a63bdfa/index.js affects 109 other files.

96 directly · 13 transitively

That is ArchSetu's blast-radius graph, traced automatically for every file in every repo it scans - not a health score, an actual dependency trace. A real result, computed live from that repository's own imports, 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.

Repos analysed

844

Functions scanned

8,939,403

Dead functions found

2,020,827

Lines of code scanned

338,537,763

02 · Reference

Reference repositories

Vetted, well-known open-source projects, analysed on the same terms as everything else.

Reference repositories ranked by health score
RankRepositoryLanguageHealthAvg complexityDead codeScan timeLast analysed
1expressjs/express★ 69,269JavaScript
98/100A+
1.10 / 1,6531.7s2mo ago
2django/django★ 91,419Python
96/100A+
1.81,227 / 32,90010.6s7d ago
03 · Community

Community-submitted repositories

Analysed by other visitors. Unvetted - the numbers are computed identically, but nobody has checked that the repository is what it claims to be.

Community-submitted repositories ranked by health score
RankRepositoryLanguageHealthAvg complexityDead codeScan timeLast analysed
626binary-husky/gpt_academic★ 71,135Python
74/100B
4.0173 / 2,1223.4s2mo ago
627farion1231/cc-switch★ 121,065Rust
73/100B
4.42,669 / 8,71718.3s1mo ago
628Yaduev17/skytrav★ 0HTML
73/100B
3.00 / 51.2s2mo ago
629scalaz/scalaz★ 4,670Scala
73/100B
8.4644 / 3,4052.3s2mo ago
630snowplow/snowplow★ 7,023SQL
73/100B
4.04 / 410.7s2mo ago
631lichess-org/lila★ 18,481Scala
73/100B
5.61,299 / 11,08617.3s2mo ago
632utkarshdalal/GameNative★ 0Kotlin
73/100B
4.53,266 / 10,101-2mo ago
633maxrave-dev/SimpMusic★ 10,070Kotlin
73/100B
4.5239 / 6306.9s2mo ago
634kurikomi-labs/komi-store★ 16,984Kotlin
73/100B
3.6876 / 2,6827.4s2mo ago
635tiann/KernelSU★ 17,426Kotlin
73/100B
4.0601 / 1,6751.9s2mo ago
636google-ai-edge/gallery★ 24,272Kotlin
73/100B
4.1290 / 7982.3s2mo ago
637insidegui/WWDC★ 8,755Swift
73/100B
2.9410 / 1,17536.5s2mo ago
638AppHouseKitchen/AlDente-Battery_Care_and_Monitoring★ 9,123Swift
73/100B
2.725 / 810.6s2mo ago
639pointfreeco/swift-composable-architecture★ 14,834Swift
73/100B
2.6537 / 1,5123.2s2mo ago
640libsdl-org/SDL★ 16,183C
73/100B
5.45,760 / 13,4301m 19s2mo ago
641systemd/systemd★ 16,524C
73/100B
6.39,123 / 29,3151m 23s2mo ago
642swaywm/sway★ 17,158C
73/100B
5.0439 / 1,3721.5s2mo ago
643Genymobile/scrcpy★ 146,380C
73/100B
3.4743 / 2,2542.1s2mo ago
644godotengine/godot★ 0C
73/100B
4.220,000 / 67,960-2mo ago
645ossrs/srs★ 29,069C
73/100B
4.87,870 / 22,69142.4s2mo ago
646microsoft/calculator★ 30,990C++
73/100B
2.21,411 / 1,8114.6s2mo ago
647telegramdesktop/tdesktop★ 32,405C++
73/100B
4.13,360 / 9,67317.0s2mo ago
648ubicloud/ubicloud★ 12,166Ruby
73/100B
3.22,411 / 3,2524.3s2mo ago
649fastlane/fastlane★ 41,882Ruby
73/100B
3.54,896 / 7,1247.6s2mo ago
650huginn/huginn★ 49,685Ruby
73/100B
4.11,040 / 1,8122.5s2mo ago