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
82,150
Monthly downloads under inspection
622B
Median health index
59 Moderate

Kind

What the repository builds — library, application, host extension. Repositories whose evidence answers nothing are listed under Unclassified.

Red flags

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

Clear filters
2,920 recordsRanked by popularity · browse by tag · record statistics
PyPI
45Weakhealth index
decalage2/oletools
oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
Python★ 3,414↓ 7.6M/moSep 17, 2026
Custom licenseSep 17, 2026 · metrics 2.10.0
Go
19Criticalhealth index
gobuffalo/packr
The simple and easy way to embed static files into Go binaries.
Go★ 3,385Sep 19, 2026
MITSep 19, 2026 · metrics 2.10.0
PyPI
34At Riskhealth index
databricks/koalas
Koalas: pandas API on Apache Spark
Python★ 3,375↓ 666.1K/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
npm
41Weakhealth index
esamattis/underscore.string
String manipulation helpers for javascript
JavaScript★ 3,358Sep 17, 2026
No licenseSep 17, 2026 · metrics 2.10.0
PyPI
28At Riskhealth index
resemble-ai/Resemblyzer
A python package to analyze and compare voices with deep learning
Python★ 3,304↓ 249.1K/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
PyPI
19Criticalhealth index
erdewit/ib_insync
Python sync/async framework for Interactive Brokers API
Python★ 3,282↓ 790K/moSep 17, 2026
BSD-2-ClauseSep 17, 2026 · metrics 2.10.0
Go
12Criticalhealth index
go-gota/gota
Gota: DataFrames and data wrangling in Go (Golang)
Go★ 3,263Sep 19, 2026
Custom licenseSep 19, 2026 · metrics 2.10.0
npm
18Criticalhealth index
bestiejs/platform.js
A platform detection library.
JavaScript★ 3,243↓ 28.3M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
19Criticalhealth index
protectai/llm-guard
The Security Toolkit for LLM Interactions
Python★ 3,207↓ 121.8K/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
37Weakhealth index
craigary/nobelium
A static blog build on top of Notion and NextJS, deployed on Vercel.
JavaScript · CSS★ 3,155Sep 19, 2026
MITSep 19, 2026 · metrics 2.10.0
PyPI
34At Riskhealth index
pallets/itsdangerous
Safely pass trusted data to untrusted environments and back.
Python★ 3,134Sep 16, 2026
BSD-3-ClauseSep 16, 2026 · metrics 2.10.0
npm
27At Riskhealth index
vueuse/vue-demi
🎩 Creates Universal Library for Vue 2 & 3
JavaScript★ 3,127Sep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
34At Riskhealth index
ColinDuquesnoy/QDarkStyleSheet
A dark style sheet for QtWidgets application
Python · SCSS★ 3,087↓ 155.9K/moSep 17, 2026
Custom licenseSep 17, 2026 · metrics 2.10.0
npm
19Criticalhealth index
bcoin-org/bcoin
Javascript bitcoin library for node.js and browsers
JavaScript★ 3,069↓ 2,698/moSep 18, 2026
Custom licenseSep 18, 2026 · metrics 2.10.0
10Criticalhealth index
bincode-org/bincode
A binary encoder / decoder implementation in Rust.
Mixed★ 3,060Sep 17, 2026
No licenseSep 17, 2026 · metrics 2.10.0
PyPI
30At Riskhealth index
achillean/shodan-python
The official Python library for Shodan
Python★ 3,052↓ 479.3K/moSep 17, 2026
Custom licenseSep 17, 2026 · metrics 2.10.0
npm
19Criticalhealth index
sendgrid/sendgrid-nodejs
The Official Twilio SendGrid Led, Community Driven Node.js API Library
JavaScript★ 3,052↓ 230.3K/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
27At Riskhealth index
djrobstep/migra
DEPRECATED: Like diff but for PostgreSQL schemas
Python · PLpgSQL★ 3,048↓ 79.3K/moSep 17, 2026
UnlicenseSep 17, 2026 · metrics 2.10.0
PyPI
26At Riskhealth index
HBNetwork/python-decouple
Strict separation of config from code.
Python★ 3,037Sep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
31At Riskhealth index
lukeed/uvu
uvu is an extremely fast and lightweight test runner for Node.js and the browser
JavaScript★ 3,028↓ 20.1M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
36Weakhealth index
manrajgrover/halo
💫 Beautiful spinners for terminal, IPython and Jupyter
Python★ 3,023↓ 836.7K/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
25At Riskhealth index
joestump/python-oauth2
A fully tested, abstract interface to creating OAuth clients and servers.
Python★ 3,008Sep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
29At Riskhealth index
mscdex/busboy
A streaming parser for HTML form data for node.js
JavaScript★ 2,996↓ 117M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
19Criticalhealth index
datafold/data-diff
Compare tables within or across databases
Python★ 2,991↓ 26.4K/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
23At Riskhealth index
visionmedia/node-progress
Flexible ascii progress bar for nodejs
JavaScript★ 2,988↓ 202M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
25At Riskhealth index
pharmapsychotic/clip-interrogator
Image to prompt with BLIP and CLIP
Python · Jupyter Notebook★ 2,984↓ 184.3K/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
30At Riskhealth index
alexreardon/memoize-one
A memoization library which only remembers the latest invocation
TypeScript · JavaScript★ 2,965↓ 140M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
28At Riskhealth index
EventEmitter2/EventEmitter2
A nodejs event emitter implementation with namespaces, wildcards, TTL, works in the browser
JavaScript★ 2,940Sep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
19Criticalhealth index
babel/babel-eslint
:tokyo_tower: A wrapper for Babel's parser used for ESLint (renamed to @babel/eslint-parser)
JavaScript★ 2,939↓ 11.4M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
Packagist
53Moderatehealth index
cocur/slugify
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
PHP★ 2,897↓ 1.5M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0