The library

Every public repository surveyed, browsable and searchable. Including the unflattering ones — a tool that only published good results would be a badge vending machine, not a diligence instrument.

All bands Strong Adequate Significant findings 456 surveyed
Sort Relevance Newest Stars Lines of code Files History Findings Worst band
RepositoryLanguageSizeStarsReadBand
cfug/dio 1 adequate · 4 strong Dart 33,767 lines 12,842 2026-11-07 strong
appwrite/appwrite 2 adequate · 4 strong PHP 686,026 lines 57,482 2026-10-25 strong
langbot-app/langbot 2 adequate · 4 strong Python 739,365 lines 18,710 2026-11-03 strong
mintplex-labs/anything-llm 2 adequate · 4 strong JavaScript 304,481 lines 67,486 2026-10-23 strong
google/guava 1 adequate · 3 strong Java 810,423 lines 51,909 2026-10-25 strong
etcd-io/etcd 1 adequate · 5 strong Go 251,842 lines 52,320 2026-10-25 strong
sumatrapdfreader/sumatrapdf 1 adequate · 3 strong C 2,359,429 lines 17,915 2026-11-03 strong
dbeaver/dbeaver 2 adequate · 3 strong Java 1,070,460 lines 51,939 2026-10-25 strong
walkor/workerman 1 adequate · 3 strong PHP 16,510 lines 11,550 2026-11-07 strong
usememos/memos 2 adequate · 4 strong Go 288,908 lines 64,024 2026-10-23 strong
dotnet/benchmarkdotnet 2 adequate · 3 strong C# 145,417 lines 11,526 2026-11-07 strong
audiokit/audiokit 1 adequate · 3 strong Swift 31,168 lines 11,491 2026-11-07 strong
hashicorp/terraform 1 adequate · 4 strong Go 776,373 lines 49,738 2026-10-25 strong
mastodon/mastodon 2 adequate · 4 strong Ruby 635,489 lines 50,323 2026-10-25 strong
jekyll/jekyll 1 adequate · 3 strong Ruby 51,885 lines 51,698 2026-10-25 strong
calcom/cal.com 2 adequate · 4 strong TypeScript 771,503 lines 48,648 2026-10-25 strong
pathwaycom/pathway 1 adequate · 3 strong Python 388,254 lines 62,073 2026-10-23 strong
libretranslate/libretranslate 2 adequate · 4 strong Python 6,297 lines 17,260 2026-11-03 strong
huginn/huginn 1 adequate · 4 strong Ruby 64,981 lines 50,003 2026-10-25 strong
cli/cli 1 adequate · 4 strong Go 329,468 lines 46,408 2026-10-25 strong
browser-use/web-ui 2 adequate · 3 strong Python 6,158 lines 16,644 2026-11-03 strong
discourse/discourse 2 adequate · 3 strong Ruby 2,225,419 lines 47,898 2026-10-25 strong
square/okhttp 2 adequate · 3 strong Kotlin 160,350 lines 47,076 2026-10-25 strong
jgm/pandoc 1 adequate · 3 strong Haskell 227,002 lines 46,417 2026-10-25 strong
spf13/cobra 4 strong Go 19,916 lines 44,668 2026-10-25 strong
helix-editor/helix 1 adequate · 3 strong Rust 412,377 lines 46,361 2026-10-25 strong
aaif-goose/goose 2 adequate · 4 strong Rust 610,585 lines 55,587 2026-10-23 strong
payloadcms/payload 2 adequate · 4 strong TypeScript 992,903 lines 45,678 2026-10-25 strong
unstructured-io/unstructured 2 adequate · 3 strong HTML 297,609 lines 15,676 2026-11-03 strong
mitmproxy/mitmproxy 2 adequate · 4 strong Python 127,014 lines 45,188 2026-10-25 strong

How listing works. Every public repository surveyed is listed — assessing public work is commentary on public work, and a library that hid the small ones would be quietly editorialising about which code counts. Private repositories are never listed. Anyone who proves control of a repo can attach a response to a finding, request a re-run, or delist it. Delisting is immediate and no-questions. An owner's response is removed only when it is unlawful, impersonates someone, publishes personal data or a credential, or is not about the finding. Disagreeing with the report is never a reason. To report a response, or to reach us about one, write to takedown@borehole.dev. There is no org-level score. Repositories are listed one by one, and sorting by band orders them by their own readings. Takedown: one email, 48 hours.