Public-interest software inspection versioned methodology

A public record of software health.

Bridges, elevators, and food have condition records kept in public. The software underneath all three does not. This is that record: maintainability, engineering quality, security posture, ecosystem adoption, and governance, measured the same way for every repository.

01Evidence attached02Results independent of payment03Method versioned

Request a scan

Free for high public-value repositories. Private and niche repositories follow the documented certification route.

Public queue operational
Reproducible evidenceEvery published result links to inspectable source evidence and methodology.
Independent resultsPayment, sponsorship, and vendor alignment cannot alter a published result.
Signals, not warrantiesResults inform review and procurement; they do not replace expert judgement.
Live catalogue

The record, as it stands.

Every repository admitted so far, searchable and rankable, each entry opening on a full report with its evidence.

Indexed repositories
37,272
Monthly downloads under inspection
379B
Median health index
57 Moderate

Red flags

Findings that adjust a rating downward rather than scoring into it. Selecting several shows repositories raising any of them.

Clear filters
384 recordsRanked by popularity · browse by tag · record statistics
npm
40At riskhealth index
isaacs/yallist
Yet Another Linked List
TypeScript · JavaScript★ 217↓ 1.2B/moJul 22, 2026
Custom licenseJul 22, 2026 · metrics 1.13.0
npm
34At riskhealth index
grncdr/merge-stream
Merge multiple streams into one interleaved stream
JavaScript★ 212↓ 320M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
25Criticalhealth index
gkz/type-check
a library which allows you to check the types of JavaScript values at runtime with a Haskell like type syntax
LiveScript★ 211↓ 534M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
28Criticalhealth index
jonschlinkert/word-wrap
Wrap words to a specified length.
JavaScript★ 207↓ 504M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
15Criticalhealth index
broofa/node-int64
Support for representing 64-bit integers in JavaScript
JavaScript★ 205↓ 204M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
17Criticalhealth index
psaren/taro-ui-vue
UI KIT for Taro/vue
SCSS · Vue · JavaScript★ 201↓ 723/moJul 23, 2026
MITJul 23, 2026 · metrics 1.13.0
npm
40At riskhealth index
tapjs/signal-exit
when you want to fire an event no matter how a process exits.
TypeScript · JavaScript★ 201↓ 1B/moJul 22, 2026
BlueOak-1.0.0Jul 22, 2026 · metrics 1.13.0
npm
25Criticalhealth index
unclechu/node-deep-extend
Recursive extend module
JavaScript★ 201↓ 171M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
34At riskhealth index
isaacs/node-mkdirp
Recursively mkdir, like `mkdir -p`, but in node.js
TypeScript · JavaScript★ 199↓ 571M/moJul 22, 2026
Custom licenseJul 22, 2026 · metrics 1.13.0
npm
30At riskhealth index
tapjs/stack-utils
Captures and cleans stack traces.
JavaScript★ 197↓ 209M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
39At riskhealth index
feross/queue-microtask
fast, tiny `queueMicrotask` shim for modern engines
JavaScript★ 189↓ 488M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
Go
37At riskhealth index
philchia/agollo
agollo is a golang client for ctrip apollo config center 🚀
Go★ 182Jul 23, 2026
MITJul 23, 2026 · metrics 1.13.0
npm
24Criticalhealth index
kevinbeaty/any-promise
NOTE: You probably want native promises now
JavaScript★ 181↓ 262M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
24Criticalhealth index
mathiasbynens/cssesc
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
HTML · JavaScript★ 176↓ 377M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
crates.io
22Criticalhealth index
tailcallhq/gh-workflow
Write your github workflows in rust
Rust★ 176↓ 23.6K/moJul 22, 2026
Apache-2.0Jul 22, 2026 · metrics 1.13.0
npm
29Criticalhealth index
micromatch/to-regex-range
Pass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
JavaScript★ 173↓ 605M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
25Criticalhealth index
teambition/merge2
Merge multiple streams into one stream in sequence or parallel (~119M/month downloads).
JavaScript★ 171↓ 479M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
38At riskhealth index
thlorenz/convert-source-map
Converts a source-map from/to different formats.
JavaScript★ 171↓ 805M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
24Criticalhealth index
tonyhffong/Lint.jl
A lint tool for Julia code
Julia★ 171Jul 24, 2026
Custom licenseJul 24, 2026 · metrics 1.13.0
npm
26Criticalhealth index
Bunlong/next-qrcode
React hooks for generating QRCode for your next React apps.
TypeScript · JavaScript · HTML★ 167↓ 299K/moJul 24, 2026
MITJul 24, 2026 · metrics 1.13.0
npm
39At riskhealth index
sindresorhus/environment
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
JavaScript★ 167↓ 133M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
36At riskhealth index
gkz/optionator
JavaScript option parsing and help generation library
LiveScript★ 166↓ 518M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
Packagist
24Criticalhealth index
DaveRandom/LibDNS
DNS implementation in pure PHP
PHP★ 165↓ 2.7M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
16Criticalhealth index
flmnt/graphemer
Unicode character splitter
TypeScript★ 161↓ 195M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
28Criticalhealth index
jonschlinkert/is-plain-object
Returns true if the given value is an object created by the Object constructor.
HTML · JavaScript★ 158↓ 289M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
33At riskhealth index
sindresorhus/merge-descriptors
Merge objects using their property descriptors
JavaScript★ 157↓ 445M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
34At riskhealth index
yargs/y18n
:ledger: the bare-bones i18n library used by yargs
JavaScript · TypeScript★ 154↓ 622M/moJul 22, 2026
ISCJul 22, 2026 · metrics 1.13.0
Packagist
40At riskhealth index
amphp/parser
A generator parser to make streaming parsers simple.
PHP★ 152↓ 2.9M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
14Criticalhealth index
fitzgen/glob-to-regexp
Convert a glob to a regular expression
JavaScript★ 150↓ 180M/moJul 22, 2026
No licenseJul 22, 2026 · metrics 1.13.0