Register im Aggregat · Metriken 2.10.0

Der Zustand von Packagist.

Aggregierte Statistiken über alle geprüften Repositories, die nach Packagist 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
9.557 von 9.557 indexierten
Monatliche Downloads unter Prüfung
6.9B laut Registry-Angaben
Medianer Gesundheitsindex
56 Mittel
Gut oder besser
31% 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.

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

Repositories
19%35%21%
Download-Volumen
33%22%17%
StufeRepositoriesDownloads / MonatVolumenanteil
Außergewöhnlich154618M9.0%
Exzellent9972.3B33%
Gut1.8111.5B22%
Mittel3.3171.2B17%
Schwach2.019796M12%
Gefährdet1.052492M7.1%
Kritisch20750.5M0.7%

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ät61
1100
Community & Verbreitung45
1100
Nachhaltigkeit & Governance61
1100
Engineering-Qualität62
1100
Sicherheit42
1100
AI Readiness37
1100

Kategorienprofil

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

Vitalität
61
Community & Verbreitung
45
Nachhaltigkeit & Governance
61
Engineering-Qualität
62
Sicherheit
42
AI Readinessungewichtet
37

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
94% von 9.557
License detected
90% von 9.557
Automated tests
82% von 9.557
CI workflows
76% von 9.557
Linter configuration
47% von 9.557
Contributing guide
47% von 9.557
Documentation directory
25% von 9.557
Code of conduct
21% von 9.557
Security policy
17% von 9.557

Signale des Agenten-Zeitalters

llms.txt
23% von 9.557
One-command bootstrap
11% von 9.557
AI agent instructions
10% von 9.557

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 7.104
53 · 42–63
100 – 999 1.667
65 · 53–78
1,000 – 9,999 706
77 · 59–88
10,000 and more 80
90 · 83–94

Nach monatlichen Downloads

Under 10K / month 4.040
53 · 42–63
10K – 1M 4.567
57 · 47–71
1M – 100M 731
71 · 51–86
100M and more 3
86 · 83–88

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
Fuzzing
0.0
SAST
0.5
Signed-Releases
0.9
Pinned-Dependencies
1.0
Branch-Protection
1.3
Token-Permissions
1.5
Code-Review
1.8
Security-Policy
2.5
Dependency-Update-Tool
3.0
Maintained
4.2
CI-Tests
5.3
Contributors
7.3
License
8.8
Vulnerabilities
9.2
Dangerous-Workflow
9.8
Binary-Artifacts
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
5675.9% des Registers · 5.9% von 9.557 bewertbaren
Exposition gegenüber Hochrisikojurisdiktionen
2943.1% des Registers · 3.2% von 9.248 bewertbaren
Schädliche Abhängigkeiten
9<0.1% des Registers · 0.4% von 2.479 bewertbaren
Unorganisches Wachstum
00% des Registers · 0% von 161 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 10 Tagen vor der Prüfung einen Push.

Push-Aktualität
65%23%
Letzter PushRepositoriesAnteil
Pushed within 30 days6.22665%
31 – 90 days2.21323%
91 – 365 days7828.2%
Over a year3363.5%

Trägerschaft & Resilienz

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

7.349Organization-stewarded Median 56
2.208Personal accounts Median 54

Maintainer-Bus-Faktor

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

1 Maintainer
6.375
2 Maintainer
1.984
3–5 Maintainer
1.039
6+ Maintainer
131

Der Abhängigkeits-Eisberg

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

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

Aufgelöste Pakete je Repository

0
153
1 – 5
1.754
6 – 20
3.651
21 – 50
889
51 – 200
892
201 – 500
237
501 – 1,000
185
Over 1,000
179

Lizenzlandschaft

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

MIT
4.974
Eigene Lizenz
1.649
Keine Lizenz erkannt
939
BSD-3-Clause
598
Apache-2.0
381
GPL-2.0
377
GPL-3.0
217
LGPL-3.0
81
AGPL-3.0
69
OSL-3.0
69

Am stärksten in Anspruch genommen

Die meistgeladenen Repositories unter Prüfung, die nach Packagist 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 · RubyGems · Packagist
86ExzellentGesundheitsindex
handlebars-lang/handlebars.js
Minimal templating on steroids.
JavaScript★ 18.7K↓ 150M/Monat16. Sept. 2026
MIT16. Sept. 2026 · Metriken 2.10.0
npm · Packagist
88ExzellentGesundheitsindex
moment/moment
Parse, validate, manipulate, and display dates in javascript.
JavaScript★ 47.9K↓ 136M/Monat16. Sept. 2026
MIT16. Sept. 2026 · Metriken 2.10.0
npm · Packagist
83ExzellentGesundheitsindex
PrismJS/prism
Lightweight, robust, elegant syntax highlighting.
JavaScript★ 13K↓ 110M/Monat17. Sept. 2026
MIT17. Sept. 2026 · Metriken 2.10.0
npm · Packagist
83ExzellentGesundheitsindex
moment/moment-timezone
Timezone support for moment.js
JavaScript★ 3.878↓ 68.9M/Monat16. Sept. 2026
MIT16. Sept. 2026 · Metriken 2.10.0
npm · Packagist
99AußergewöhnlichGesundheitsindex
swagger-api/swagger-ui
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
JavaScript★ 29K↓ 49.8M/Monat16. Sept. 2026
Apache-2.016. Sept. 2026 · Metriken 2.10.0
npm · Packagist
90ExzellentGesundheitsindex
chartjs/Chart.js
Simple HTML5 Charts using the <canvas> tag
JavaScript · TypeScript★ 67.7K↓ 48.1M/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-25 10:58 UTC; das Aggregat wird stündlich neu berechnet. Die zugrunde liegenden Daten sind verfügbar als JSON.