Register im Aggregat · Metriken 2.10.0

Der Zustand von Hex.

Aggregierte Statistiken über alle geprüften Repositories, die nach Hex veröffentlichen — wie sich die Gesundheit verteilt, wo das Download-Volumen liegt und welche Praktiken verbreitet oder selten sind, gemessen am gesamten Register.

Geprüfte Repositories
1.641 von 1.641 indexierten
Monatliche Downloads unter Prüfung
329M laut Registry-Angaben
Medianer Gesundheitsindex
50 Mittel
Gut oder besser
22% Index 65 und höher

Verteilung des Gesundheitsindex

Aktueller Gesundheitsindex jedes geprüften Repositorys, in Fünf-Punkt-Intervallen auf der Skala 1–100.

Wo das Download-Volumen liegt

Summierte monatliche Downloads je Stufe, den Repository-Zahlen gegenübergestellt.

29% des monatlichen Download-Volumens unter Prüfung entfällt auf Repositories unterhalb der Stufe Gut — und das oberste 1 % der meistgeladenen Repositories trägt 62% des gesamten Volumens.

Repositories
29%28%19%
Download-Volumen
34%30%
StufeRepositoriesDownloads / MonatVolumenanteil
Außergewöhnlich12112M34%
Exzellent11997.3M30%
Gut23522.9M7.0%
Mittel48150.1M15%
Schwach45226.9M8.2%
Gefährdet30419M5.8%
Kritisch38654K0.2%

Die Form der Bewertungen

Die Verteilung hinter jedem Kategorien-Median, in Zehn-Punkt-Klassen — wo sich das Register ballt und wo eine Kategorie Repositories trennt oder in Sättigung geht.

Vitalität48
1100
Community & Verbreitung48
1100
Nachhaltigkeit & Governance61
1100
Engineering-Qualität56
1100
Sicherheit38
1100
AI Readiness40
1100

Kategorienprofil

Medianer Kategorienwert im gewählten Umfang. Markierungen zeigen den Median des gesamten Registers. Die Kategorien sind dokumentiert im Methodik-Wiki.

Vitalität
48
Community & Verbreitung
48
Nachhaltigkeit & Governance
61
Engineering-Qualität
56
Sicherheit
38
AI Readinessungewichtet
40

Der Stand der Praxis

Anteil der geprüften Repositories, in denen die Praxis öffentlich erkennbar ist. Berichte, die älter sind als ein Signal, werden aus dessen Grundlage ausgeschlossen und nie als fehlend gezählt.

Technische & Community-Praxis

README
98% von 1.641
Automated tests
96% von 1.641
License detected
91% von 1.641
CI workflows
83% von 1.641
Documentation directory
24% von 1.641
Contributing guide
20% von 1.641
Code of conduct
16% von 1.641
Security policy
5.0% von 1.641
Linter configuration
3.0% von 1.641

Signale des Agenten-Zeitalters

One-command bootstrap
19% von 1.641
AI agent instructions
13% von 1.641
llms.txt
8.2% von 1.641

Signale, die die ungewichtete Kategorie KI-Bereitschaft liest.

Bedeutet Popularität Gesundheit?

Medianer Gesundheitsindex (Punkt) und die mittlere Hälfte der Repositories (Bereich) je Popularitätsklasse, auf der gemeinsamen Skala 1–100.

Nach GitHub-Sternen

Under 100 stars 1.112
47 · 34–57
100 – 999 437
54 · 44–69
1,000 – 9,999 86
74 · 58–84
10,000 and more 6
96 · 89–96

Nach monatlichen Downloads

Under 10K / month 828
47 · 35–59
10K – 1M 605
53 · 41–67
1M – 100M 49
62 · 48–82
100M and more 0
—

Sicherheit unter dem Mikroskop

Durchschnittliches OpenSSF Scorecard Ergebnis je Prüfung im gewählten Umfang, schwächste zuerst, auf der Scorecard-Skala von 0–10. Prüfergebnisse sind meist Alles-oder-nichts; der Durchschnitt zeigt daher, wie viel des Registers besteht. Prüfungen, die Scorecard als nicht eindeutig meldet, werden von der Bewertung ausgeschlossen, nie als null gezählt; der Tooltip jeder Zeile nennt ihre Grundlage.

CII-Best-Practices
0.0
SAST
0.4
Signed-Releases
0.4
Branch-Protection
0.6
Pinned-Dependencies
0.8
Fuzzing
1.2
Security-Policy
1.3
Token-Permissions
1.7
Code-Review
2.1
Dependency-Update-Tool
2.4
Maintained
3.3
CI-Tests
3.9
Contributors
6.4
Vulnerabilities
6.9
License
9.0
Binary-Artifacts
10.0
Dangerous-Workflow
10.0
Packaging
10.0

Negativbefunde

Befunde, die eine Bewertung nach unten anpassen, statt in sie einzufließen. Jeder wird als Anzahl ausgewiesen, als Anteil am gesamten Register und als Quote unter den Repositories, für die er überhaupt bestimmbar war.

Aufgegebenes Projekt
17411% des Registers · 11% von 1.641 bewertbaren
Exposition gegenüber Hochrisikojurisdiktionen
150.9% des Registers · 1.0% von 1.555 bewertbaren
Schädliche Abhängigkeiten
1<0.1% des Registers · 0.5% von 182 bewertbaren
Unorganisches Wachstum
1<0.1% des Registers · 2.6% von 38 bewertbaren

Ein Negativbefund benötigt eigene Evidenz, daher ist seine Grundlage kleiner als das Register. Die Wachstumsauthentizität wird nur dort bewertet, wo ein Tagesverlauf erhoben wurde; Abhängigkeitsbefunde nur dort, wo sich ein Abhängigkeitsgraph auflösen ließ. Repositories, für die die Evidenz keine Antwort zulässt, bleiben aus der Grundlage heraus, statt als bestanden gezählt zu werden.

Der Puls

Wie lange der letzte Push jedes geprüften Repositorys zum Zeitpunkt der Prüfung zurücklag.

Die Hälfte der geprüften Repositories sah innerhalb von 57 Tagen vor der Prüfung einen Push.

Push-Aktualität
39%19%27%
Letzter PushRepositoriesAnteil
Pushed within 30 days64639%
31 – 90 days30419%
91 – 365 days44027%
Over a year25115%

Trägerschaft & Resilienz

Wer hinter den geprüften Repositories steht und von wie vielen Personen der Code abhängt. Beides liest die Governance-Kategorie.

873Organization-stewarded Median 56
768Personal accounts Median 44

Maintainer-Bus-Faktor

81% der geprüften Repositories hängen beim Großteil ihrer Commits von einem einzigen Maintainer ab — darunter 27 mit über einer Million monatlicher Downloads.

1 Maintainer
1.328
2 Maintainer
216
3–5 Maintainer
83
6+ Maintainer
4

Der Abhängigkeits-Eisberg

Deklarierte direkte Abhängigkeiten gegenüber dem vollständig aufgelösten Graphen (direkt plus transitiv), über die 1.224 Berichte mit erhobenem Abhängigkeitsgraphen.

Das mediane Repository deklariert 0 direkte Abhängigkeiten — und löst insgesamt zu 0 Paketen auf.

Aufgelöste Pakete je Repository

0
1.040
1 – 5
12
6 – 20
24
21 – 50
37
51 – 200
50
201 – 500
25
501 – 1,000
19
Over 1,000
17

Lizenzlandschaft

Die häufigsten erkannten Lizenzen im gewählten Umfang (SPDX-Bezeichner).

MIT
736
Apache-2.0
473
Eigene Lizenz
225
Keine Lizenz erkannt
152
BSD-2-Clause
12
BSD-3-Clause
11
ISC
9
AGPL-3.0
7
GPL-3.0
4
GPL-2.0
3

Am stärksten in Anspruch genommen

Die meistgeladenen Repositories unter Prüfung, die nach Hex veröffentlichen — die Einträge, die in den obigen Zahlen am schwersten wiegen. Der Rest ist abgedeckt durch den vollständigen Katalog · Tag-Index.

npm · Hex
81ExzellentGesundheitsindex
supabase/phoenix
Peace of mind from prototype to production
Elixir · JavaScript★ 3↓ 66.9M/Monat27. Aug. 2026
MIT27. Aug. 2026 · Metriken 2.10.0
npm · PyPI · Hex +2
99AußergewöhnlichGesundheitsindex
taskforcesh/bullmq
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
TypeScript · Rust · Elixir★ 9.336↓ 36.1M/Monat27. Aug. 2026
MIT27. Aug. 2026 · Metriken 2.10.0
npm · PyPI · Packagist +4
96AußergewöhnlichGesundheitsindex
cucumber/gherkin
A parser and compiler for the Gherkin language.
C★ 400↓ 32.5M/Monat27. Aug. 2026
MIT27. Aug. 2026 · Metriken 2.10.0
npm · Packagist · Hex +4
94AußergewöhnlichGesundheitsindex
cucumber/messages
A message protocol for representing results and other information from Cucumber
C# · PHP · Java★ 41↓ 29.3M/Monat20. Okt. 2026
MIT20. Okt. 2026 · Metriken 2.10.0
PyPI · crates.io · Go +1
91ExzellentGesundheitsindex
ethereum/c-kzg-4844
A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.
C · Rust★ 174↓ 7.4M/Monat27. Aug. 2026
Apache-2.027. Aug. 2026 · Metriken 2.10.0
npm · Hex
96AußergewöhnlichGesundheitsindex
phoenixframework/phoenix
Peace of mind from prototype to production
Elixir · JavaScript★ 23.2K↓ 6.6M/Monat16. Sept. 2026
MIT16. Sept. 2026 · Metriken 2.10.0

Zur Lesart dieser Zahlen

  • Jede Zahl wird aus der jeweils zuletzt veröffentlichten Prüfung eines Repositorys berechnet, unter der versionierten Methodik (derzeit Metriken 2.10.0). Siehe die Methodik · Stufenskala.
  • Die Statistiken beschreiben das geprüfte Register — zur Prüfung zugelassene Software, keine Zufallsstichprobe von Open Source insgesamt. Die Zulassung folgt den Kriterien des öffentlichen Interesses.
  • Download-Zahlen stammen aus den Paket-Registries; Registries ohne veröffentlichte Monatszahl (Maven Central, Go, NuGet, RubyGems) tragen kein Volumen bei — nicht null. Die Abdeckung je Ökosystem ist dokumentiert unter unterstützte Ökosysteme.
  • Ist ein Signal in einem Bericht nicht verfügbar — ein nicht erhobener Abhängigkeitsgraph, eine nicht eindeutige Scorecard-Prüfung, ein Bericht aus der Zeit vor einem Signal — wird das Repository aus der Grundlage dieser Zahl ausgeschlossen und nie dagegen gezählt.
  • Gesundheitsindizes sind Signale öffentlich sichtbarer Praxis, keine Audits und keine Garantien — wie sie zu lesen sind, erläutert der Artikel zum Gesundheitsindex.
  • Zahlen berechnet 2026-10-23 04:32 UTC; das Aggregat wird stündlich neu berechnet. Die zugrunde liegenden Daten sind verfügbar als JSON.