GitHub es desde hace tiempo la plataforma de referencia para almacenar y compartir código. Permite a desarrolladores de todo el mundo crear repositorios de código y colaborar en proyectos de código abierto. Sin embargo, puede que te preguntes: ¿sigue mereciendo la pena dedicarle tiempo y esfuerzo?

Para responder a esta pregunta, hemos elaborado una lista de estadísticas significativas de GitHub en 2024. Estas cifras arrojan luz sobre el uso y el potencial de la plataforma y la dirección que puede tomar en el futuro.

Aquí tienes lo más importante que debes saber sobre GitHub.

Las Estadísticas Más Importantes de GitHub

Uso de GitHub

Antes de sumergirnos en las estadísticas, es esencial entender la diferencia entre git y GitHub, ya que ambos se confunden a menudo.

Git es un software de control de versiones para desarrolladores, que les permite hacer un seguimiento de sus cambios y volver a una fase anterior del proyecto:

La página principal de git
git

Por su parte, GitHub es una plataforma que facilita la colaboración entre los desarrolladores que utilizan git. Les permite trabajar juntos en proyectos de desarrollo y ver los cambios de los demás en tiempo real:

Página de inicio de GitHub
GitHub

Aquí tienes algunas estadísticas clave sobre el uso de GitHub:

  • En 2022, hubo más de 3.500 millones de contribuciones a los Proyectos de GitHub, que incluían commits, issues, pull requests y más.
  • Más del 20% de las contribuciones se realizaron en repositorios públicos. Mientras tanto, el número de contribuciones a repositorios privados aumentó casi un 38% en comparación con 2021.
  • Ese mismo año, los desarrolladores actualizaron un 50 por ciento más de paquetes vulnerables que en 2021, ayudando a proteger 18 millones de proyectos en GitHub.
  • El 88 por ciento de los desarrolladores que utilizan GitHub Copilot dicen que les ayuda a ser más productivos y a terminar los proyectos más rápidamente.

GitHub Copilot es una herramienta de IA que utiliza indicaciones en lenguaje humano para generar sugerencias de código y funciones. El usuario sólo tiene que decirle a la herramienta lo que quiere conseguir y ella le proporcionará el código necesario para crear esa función:

GitHub Copilot en acción
GitHub Copilot

Esta función posiblemente sea una de las muchas cosas que hacen de GitHub una plataforma tan popular entre los desarrolladores, desbancando a Bitbucket y GitLab en cifras de uso. Alrededor de 15 millones de desarrolladores utilizan Bitbucket, mientras que GitLab tiene unos 30 millones de usuarios.

Otra característica destacada es GitHub Pages, que permite a los desarrolladores alojar un sitio web estático directamente desde un repositorio:

Repositorio GitHub Pages
GitHub Pages

Además, GitHub es muy seguro. Los usuarios tendrán que generar claves SSH para acceder a la plataforma.

Tráfico del Sitio Web de GitHub

Como muestran las cifras anteriores, GitHub atrae a millones de desarrolladores de todo el mundo. Echemos un vistazo más de cerca a su tráfico y al comportamiento de los usuarios.

Hemos pasado GitHub por HypeStat y estos son los números:

  • Alrededor del 1,5 por ciento de los usuarios de Internet visitan GitHub.
  • Recibe alrededor de 14 millones de visitantes y 96.419.713 impresiones de página al día.
  • La mayoría de los visitantes se encuentran en Estados Unidos, China e India.
  • Cada usuario visita unas siete páginas y pasa aproximadamente siete minutos en GitHub.

Estas estadísticas de GitHub muestran que la plataforma tiene una alta tasa de compromiso. De hecho, tiene una tasa de rebote de sólo el 37,30 por ciento:

Estadísticas de tráfico de GitHub en HypeStat
Estadísticas de tráfico de GitHub en HypeStat

Estas métricas reflejan la naturaleza colaborativa de la plataforma. Es probable que los desarrolladores pasen mucho tiempo interactuando con otros usuarios y contribuyendo a diferentes proyectos.

Usuarios de GitHub

GitHub tiene una base de usuarios internacional, que atrae a desarrolladores de todo el mundo. La plataforma proporciona algunos detalles interesantes sobre sus desarrolladores y su procedencia.

Esto es lo que sabemos

  • En 2022, 20,5 millones de nuevos desarrolladores se unieron a GitHub, con aumentos significativos de usuarios procedentes de China, Brasil e India.
  • India tiene la mayor comunidad de desarrolladores en la plataforma, con más de nueve millones de usuarios.
  • Los países de Asia-Pacífico, África, Sudamérica y Europa experimentaron el mayor aumento de población en GitHub.

GitHub también proporciona información sobre las preferencias lingüísticas de sus usuarios:

  • Los tres lenguajes de programación más utilizados son JavaScript, Python y Java.
  • La popularidad de PHP ha disminuido, pasando del sexto al séptimo puesto en 2022.
  • El Lenguaje de Configuración de Hashicorp (HCL) es el lenguaje de más rápido crecimiento en GitHub, con un aumento de uso del 56,1 por ciento.
  • Rust experimentó un crecimiento de más del 50 por ciento, que GitHub atribuye a su seguridad y fiabilidad.
  • Python sigue creciendo en popularidad, con un aumento del 22,5 por ciento anual.

Este gráfico muestra los lenguajes de programación más populares en GitHub y su uso en los últimos años:

Un gráfico que muestra el uso de idiomas de GitHub entre 2014 y 2022
Uso de lenguajes en GitHub de 2014 a 2022

La creciente popularidad del aprendizaje automático probablemente hará que Python sea el lenguaje líder en el futuro.

Empleados de GitHub

Te estarás preguntando: ¿quiénes son las personas que están detrás de GitHub?

Según Craft, la empresa emplea a unas 5.595 personas. Mientras tanto, GitHub nos cuenta un poco más sobre su población global de empleados:

  • En 2022, la representación de las mujeres en GitHub aumentó más de un 40 por ciento. Las mujeres representan ahora el 23,6 por ciento de los altos cargos de la empresa.
  • El número de empleados negros creció un 60,3 por ciento, mientras que la población latina aumentó un 25,5 por ciento.
  • Otras minorías en GitHub son la asiática (15,6 por ciento) y la multirracial (4,7 por ciento).

Estas estadísticas de GitHub reflejan los esfuerzos de la empresa por apoyar una plantilla más inclusiva y diversa.

Ingresos de GitHub

En 2018, Microsoft adquirió GitHub por 7.500 millones de dólares. La plataforma genera ahora mil millones de dólares en ingresos recurrentes al año.

GitHub obtiene la mayor parte de su dinero a través de planes de suscripción y comisiones sobre las ventas de aplicaciones de terceros. Ofrece tres tipos de suscripciones: Free, Team y Enterprise.

En el momento de escribir este artículo, el plan Team de GitHub tiene un precio a partir de 3,67 dólares al mes por usuario

Planes de precios de GitHub.
Planes de precios de GitHub.

Mientras tanto, el plan Enterprise comienza en 19,25 $ por usuario al mes. Este paquete está pensado para grandes empresas con proyectos de desarrollo más complejos.

Repositorios Más Populares de GitHub

Los repositorios contienen todos los archivos asociados a un proyecto, así como el historial de revisiones de cada archivo. Los usuarios de GitHub pueden acceder y gestionar un proyecto a través de su repositorio.

Algunos de estos repositorios tienen hasta 20.000 colaboradores. Éstos son los cinco proyectos de código abierto más populares en GitHub:

  1. microsoft/vscode: Creado por Microsoft, este repositorio está dedicado al desarrollo del producto Visual Studio Code.
  2. home-assistant/core: Un repositorio para software de domótica que prioriza el control local y la privacidad.
  3. flutter/flutter: Este es el repositorio de Flutter, que es el SDK de Google para crear experiencias de usuario rápidas para aplicaciones móviles y web.
  4. MicrosoftDocs/azure-docs: Contiene la documentación de código abierto de Microsoft Azure.
  5. microsoft/PowerToys: Un repositorio para PowerToys, que es un conjunto de utilidades que permite a los usuarios avanzados agilizar su experiencia con Windows.

Como puedes ver, la mayoría de los principales proyectos están respaldados por grandes empresas como Google y Microsoft.

GitHub Stars y Forks

Veamos ahora GitHub Stars y Forks.

Un fork es una copia de un repositorio existente. Cuando un usuario forkea un proyecto, hace una copia del mismo en su propia cuenta de GitHub. De esta forma, pueden realizar cambios en un proyecto sin afectar al repositorio original.

La siguiente imagen muestra los 10 proyectos con mayor número de forks en GitHub:

Los 10 proyectos más forkeados en GitHub
Los 10 proyectos más forkeados en GitHub

Por su parte, las stars son puntuaciones otorgadas a los proyectos de GitHub. Estos son los 10 proyectos con mayor número de estrellas (stars):

Los proyectos con mayor número de estrellas (stars) en GitHub
Los proyectos con mayor número de estrellas (stars) en GitHub

Hay muchas razones por las que los usuarios pueden elegir «poner estrellas» a un repositorio. En cualquier caso, los proyectos con un elevado número de estrellas suelen tener un contenido útil y de alta calidad.

Tendencias de GitHub

Por último, veamos algunas tendencias de GitHub y lo que significan para el futuro de la plataforma.

Basamos las siguientes predicciones en las estadísticas de GitHub presentadas en este post:

  • Con el 90 por ciento de las empresas de Fortune 100 utilizando GitHub, más empresas invertirán en proyectos de código abierto en el futuro.
  • El crecimiento significativo de proyectos como home-assistant/core indica un interés creciente entre los desarrolladores por el software de automatización del hogar.
  • El uso de Python en GitHub ha mantenido un aumento anual del 22,5%, que probablemente será mayor gracias al creciente interés por el aprendizaje automático.
  • Los mayores proyectos por número de contribuidores son en su mayoría proyectos dirigidos por empresas, como microsoft/vscode, flutter/flutter y vercel/next.js. Esto sugiere que muchas empresas seguirán utilizando GitHub para impulsar el crecimiento y la visibilidad y relacionarse con desarrolladores internacionales.

También parece que China e India pronto contarán con una población de desarrolladores que rivalizará con la de Estados Unidos. Además, podemos esperar que las comunidades de desarrolladores de todo el continente africano sigan creciendo a medida que más y más empresas inviertan en esta región.

Resumen

Las estadísticas demuestran que GitHub ha llegado para quedarse. Esta plataforma sigue atrayendo a millones de desarrolladores de distintos rincones del mundo, y cientos de empresas la utilizan para desarrollar proyectos de código abierto.

En Kinsta, ofrecemos alojamiento de aplicaciones y bases de datos para ayudarte a poner en marcha tu proyecto, proporcionando soporte para los lenguajes y frameworks más populares. Además, te facilitamos la conexión con GitHub y la automatización del despliegue de proyectos.

¿Estás listo para empezar a utilizar Kinsta y GitHub para tus proyectos de desarrollo web? ¡Ponte en contacto con nuestro equipo de soporte y te ayudaremos a empezar!

Jeremy Holcombe Kinsta

Editor de Contenidos y Marketing en Kinsta, Desarrollador Web de WordPress y Redactor de Contenidos. Aparte de todo lo relacionado con WordPress, me gusta la playa, el golf y el cine. También tengo problemas con la gente alta ;).