El registro en conjunto · métricas 2.10.0

El estado de Go.

Estadísticas agregadas de todos los repositorios inspeccionados que publican en Go: cómo se distribuye la salud, dónde se sitúa el volumen de descargas y qué prácticas son comunes o raras, medidas frente al registro completo.

Repositorios inspeccionados
28.411 de 28.412 indexados
Descargas mensuales bajo inspección
1.3B según los registros de paquetes
Índice de salud mediano
53 Moderado
Bueno o mejor
31% índice de 65 en adelante

Distribución del índice de salud

Último índice de salud de cada repositorio inspeccionado, en intervalos de cinco puntos sobre la escala de 1 a 100.

Dónde se sitúa el volumen de descargas

Descargas mensuales combinadas por banda, frente al número de repositorios.

El 19% del volumen mensual de descargas bajo inspección circula por repositorios situados por debajo de la banda «Bueno» — y el 1 % de repositorios más descargados concentra el 100% del volumen total.

Repositorios
24%21%18%
Volumen de descargas
25%48%
BandaRepositoriosDescargas / mesCuota de volumen
Excepcional989332M25%
Excelente330293.6M7.1%
Bueno4474638M48%
Moderado682390.1M6.8%
Débil60809.4M0.7%
En riesgo5096120M9.2%
Crítico164732.1M2.4%

Formas de las puntuaciones

La distribución que hay detrás de la mediana de cada categoría, en intervalos de diez puntos: dónde se agrupa el registro y dónde una categoría separa repositorios o se satura.

Vitalidad67
1100
Comunidad y Adopción27
1100
Sostenibilidad y Gobernanza52
1100
Calidad de Ingeniería62
1100
Seguridad44
1100
Preparación para IA65
1100

Perfil por categorías

Puntuación mediana de cada categoría en el ámbito. Las marcas señalan la mediana del registro completo. Las categorías están documentadas en la wiki de metodología.

Vitalidad
67
Comunidad y Adopción
27
Sostenibilidad y Gobernanza
52
Calidad de Ingeniería
62
Seguridad
44
Preparación para IAsin ponderar
65

El estado de la práctica

Proporción de repositorios inspeccionados donde la práctica es públicamente evidente. Los informes anteriores a una señal se excluyen de su base, nunca se cuentan como ausencia.

Práctica de ingeniería y comunidad

Automated tests
91% de 28.411
README
88% de 28.411
License detected
87% de 28.411
CI workflows
77% de 28.411
Documentation directory
41% de 28.411
Linter configuration
40% de 28.411
Contributing guide
28% de 28.411
Security policy
18% de 28.411
Code of conduct
16% de 28.411

Señales de la era de agentes

One-command bootstrap
54% de 28.411
AI agent instructions
28% de 28.411
llms.txt
13% de 28.411

Señales leídas por la categoría sin ponderar Preparación para IA.

¿Popularidad equivale a salud?

Índice de salud mediano (punto) y mitad central de los repositorios (franja) por tramo de popularidad, en la escala común de 1 a 100.

Por estrellas de GitHub

Under 100 stars 24.579
48 · 34–63
100 – 999 2398
78 · 62–89
1,000 – 9,999 1140
86 · 69–94
10,000 and more 294
94 · 87–97

Por descargas mensuales

Under 10K / month 782
63 · 53–75
10K – 1M 200
81 · 69–90
1M – 100M 71
86 · 51–94
100M and more 1
71 · 71–71

La seguridad al microscopio

Resultado medio de OpenSSF Scorecard por comprobación en el ámbito, de la más débil en adelante, en la escala de 0 a 10 de Scorecard. Los resultados de las comprobaciones son, en su mayoría, de todo o nada, de modo que la media refleja qué parte del registro las supera. Las comprobaciones que Scorecard declara no concluyentes se excluyen de la puntuación, nunca se cuentan como cero; la descripción emergente de cada fila indica su base.

CII-Best-Practices
0.1
Branch-Protection
1.0
Fuzzing
1.1
Signed-Releases
1.1
Code-Review
1.5
SAST
1.7
Pinned-Dependencies
2.2
Token-Permissions
2.2
Security-Policy
2.3
Dependency-Update-Tool
3.9
Contributors
4.4
Maintained
5.1
Vulnerabilities
5.3
CI-Tests
7.1
License
8.7
Binary-Artifacts
9.8
Dangerous-Workflow
9.8
Packaging
10.0

Señales de alerta

Hallazgos que ajustan una calificación a la baja en lugar de puntuar dentro de ella. Cada uno se informa como recuento, como proporción del registro completo y como tasa entre los repositorios en los que ha podido determinarse.

Abandono del proyecto
19016.7% del registro · 6.7% de 28.412 evaluados
Exposición a jurisdicciones de alto riesgo
5792.0% del registro · 2.5% de 22.670 evaluados
Dependencias maliciosas
7<0.1% del registro · <0.1% de 13.918 evaluados
Crecimiento inorgánico
00% del registro · 0% de 149 evaluados

Una señal de alerta necesita evidencia propia, de modo que su base es menor que el registro. La autenticidad del crecimiento solo se evalúa allí donde se recopiló el historial diario; los hallazgos de dependencias, solo allí donde se resolvió un grafo de dependencias. Los repositorios sobre los que la evidencia no puede responder quedan fuera de la base en lugar de contarse como conformes.

El pulso

Cuán reciente era el último push de cada repositorio inspeccionado en el momento de la inspección.

La mitad de los repositorios inspeccionados había recibido un push en los 18 días anteriores a la inspección.

Antigüedad del último push
57%30%
Último pushRepositoriosProporción
Pushed within 30 days16.25857%
31 – 90 days840430%
91 – 365 days19226.8%
Over a year18276.4%

Custodia y resiliencia

Quién respalda los repositorios inspeccionados y de cuántas personas depende el código. Ambos aspectos los lee la categoría de gobernanza.

13.694Organization-stewarded mediana 62
14.717Personal accounts mediana 45

Factor bus de mantenedores

El 84% de los repositorios inspeccionados depende de un único mantenedor para la mayoría de sus commits — incluidos 22 con más de un millón de descargas mensuales.

1 mantenedor
23.408
2 mantenedores
2623
3–5 mantenedores
1543
6+ mantenedores
334

El iceberg de las dependencias

Dependencias directas declaradas frente al grafo resuelto completo (directas más transitivas), sobre los 15.006 informes con grafo de dependencias recopilado.

El repositorio mediano declara 7 dependencias directas — y se resuelve en 38 paquetes en total.

Paquetes resueltos por repositorio

0
1294
1 – 5
2003
6 – 20
2583
21 – 50
2348
51 – 200
3890
201 – 500
1585
501 – 1,000
698
Over 1,000
605

Panorama de licencias

Las licencias detectadas más comunes en el ámbito (identificadores SPDX).

MIT
12.100
Apache-2.0
7577
Sin licencia detectada
3570
Licencia propia
1675
GPL-3.0
750
BSD-3-Clause
733
AGPL-3.0
674
MPL-2.0
652
BSD-2-Clause
213
LGPL-3.0
87

De los que más se depende

Los repositorios más descargados bajo inspección que publican en Go: los registros que más pesan en las cifras anteriores. El resto queda cubierto por el catálogo completo · índice de etiquetas.

npm · Go
71Buenoíndice de salud
WebReflection/flatted
A fast and minimal circular JSON parser.
JavaScript · Go · PHP★ 1156↓ 583M/mes16 sept 2026
ISC16 sept 2026 · métricas 2.10.0
PyPI · npm · Go
94Excepcionalíndice de salud
modal-labs/modal-client
SDK libraries for Modal
Python · Go · TypeScript★ 528↓ 51.1M/mes23 oct 2026
Apache-2.023 oct 2026 · métricas 2.10.0
npm · Go
98Excepcionalíndice de salud
supabase/cli
Supabase CLI. Manage postgres migrations, run Supabase locally, deploy edge functions. Postgres backups. Generating types from your database schema.
TypeScript★ 2443↓ 40.6M/mes22 oct 2026
Sin licencia22 oct 2026 · métricas 2.10.0
npm · Packagist · Maven +2
34En riesgoíndice de salud
google/flatbuffers
FlatBuffers: Memory Efficient Serialization Library
C++ · Rust★ 26.5K↓ 32.8M/mes16 sept 2026
Apache-2.016 sept 2026 · métricas 2.10.0
npm · PyPI · crates.io +1
63Moderadoíndice de salud
tree-sitter/tree-sitter-bash
Bash grammar for tree-sitter
C · JavaScript★ 333↓ 32.2M/mes24 oct 2026
MIT24 oct 2026 · métricas 2.10.0
npm · PyPI · Packagist +4
98Excepcionalíndice de salud
svix/svix-webhooks
The open source and enterprise-ready webhooks service 🦀
Rust · C#★ 3397↓ 31.9M/mes11 sept 2026
MIT11 sept 2026 · métricas 2.10.0

Cómo leer estas cifras

  • Cada cifra se calcula a partir de la última inspección publicada de cada repositorio, conforme a la metodología versionada (actualmente métricas 2.10.0). Véase la metodología · escala de bandas.
  • Las estadísticas describen el registro inspeccionado —software admitido a inspección, no una muestra aleatoria de todo el código abierto—. La admisión sigue los criterios de interés público.
  • Las cifras de descargas proceden de los registros de paquetes; los registros que no publican cifra mensual (Maven Central, Go, NuGet, RubyGems) no aportan volumen, en lugar de contarse como cero. La cobertura por ecosistema está documentada en ecosistemas compatibles.
  • Cuando una señal no está disponible en un informe —un grafo de dependencias sin recopilar, una comprobación de Scorecard no concluyente, un informe anterior a la señal—, el repositorio se excluye de la base de esa cifra y nunca cuenta en su contra.
  • Los índices de salud son señales de práctica públicamente visible, no auditorías ni garantías; cómo interpretarlos se explica en el índice de salud.
  • Cifras calculadas 2026-10-24 17:36 UTC; el agregado se recalcula cada hora. Los datos subyacentes están disponibles como JSON.