GitHub est depuis longtemps la plateforme de référence pour le stockage et le partage de code. Elle permet aux développeurs du monde entier de créer des dépôts de code et de collaborer à des projets open source. Cependant, vous vous demandez peut-être si cela vaut toujours la peine de consacrer du temps et des efforts à cette activité.

Pour répondre à cette question, nous avons dressé une liste des principales statistiques de GitHub pour 2024. Ces chiffres mettent en lumière l’utilisation et le potentiel de la plateforme, ainsi que la direction qu’elle pourrait prendre à l’avenir.

Voici donc les choses les plus importantes que vous devez savoir sur GitHub.

Les statistiques les plus importantes de GitHub

Utilisation de GitHub

Avant de nous plonger dans les statistiques, il est essentiel de comprendre la différence entre git et GitHub, car les deux sont souvent confondus.

Git est un logiciel de contrôle de version destiné aux développeurs, qui leur permet de conserver une trace de leurs modifications et de revenir à une phase antérieure du projet :

git
git

GitHub est une plateforme qui facilite la collaboration entre les développeurs qui utilisent Git. Elle leur permet de travailler ensemble sur des projets de développement et de voir les modifications des uns et des autres en temps réel :

GitHub
GitHub

Voici quelques statistiques clés sur l’utilisation de GitHub :

  • En 2022, il y a eu plus de 3,5 milliards de contributions aux projets GitHub, ce qui inclut les commits, les issues, les pull requests, et plus encore.
  • Plus de 20 % des contributions ont été faites dans des dépôts publics. Parallèlement, le nombre de contributions aux dépôts privés a augmenté de près de 38 % par rapport à 2021.
  • La même année, les développeurs ont mis à jour 50 % de paquets vulnérables de plus qu’en 2021, ce qui a permis de sécuriser 18 millions de projets sur GitHub.
  • 88 % des développeurs qui utilisent GitHub Copilot déclarent qu’il les aide à être plus productifs et à terminer leurs projets plus rapidement.

GitHub Copilot est un outil d’intelligence artificielle qui utilise le langage humain pour générer des suggestions de code et des fonctions. L’utilisateur peut simplement indiquer à l’outil ce qu’il souhaite réaliser et celui-ci lui fournira le code nécessaire pour créer cette fonction :

GitHub Copilot
GitHub Copilot

Cette fonctionnalité est probablement l’une des nombreuses choses qui font de GitHub une plateforme si populaire parmi les développeurs, dépassant Bitbucket et GitLab en nombre d’utilisation. Environ 15 millions de développeurs utilisent Bitbucket, tandis que GitLab compte environ 30 millions d’utilisateurs.

Une autre fonctionnalité remarquable est GitHub Pages, qui permet aux développeurs d’héberger un site web statique directement à partir d’un dépôt :

GitHub Pages
GitHub Pages

De plus, GitHub est très sécurisé. Les utilisateurs devront générer des clés SSH pour accéder à la plateforme.

Trafic du site web de GitHub

Comme le montrent les chiffres ci-dessus, GitHub attire des millions de développeurs du monde entier. Examinons de plus près le trafic et le comportement des utilisateurs.

Nous avons passé GitHub au crible de HypeStat et voici les résultats :

  • Environ 1,5 % des internautes visitent GitHub.
  • Il reçoit environ 14 millions de visiteurs et 96 419 713 impressions de pages par jour.
  • La majorité des visiteurs se trouvent aux États-Unis, en Chine et en Inde.
  • Chaque utilisateur visite environ sept pages et passe environ sept minutes sur GitHub.

Ces statistiques de GitHub montrent que la plateforme a un taux d’engagement élevé. En effet, le taux de rebond n’est que de 37,30 % :

Statistiques de trafic de GitHub sur HypeStat
Statistiques de trafic de GitHub sur HypeStat

Ces statistiques reflètent la nature collaborative de la plateforme. Les développeurs passent probablement beaucoup de temps à échanger avec d’autres utilisateurs et à contribuer à différents projets.

Utilisateurs de GitHub

GitHub a une base d’utilisateurs internationale, attirant des développeurs du monde entier. La plateforme fournit quelques détails intéressants sur ses développeurs et leur origine.

Voici ce que nous savons :

  • En 2022, 20,5 millions de nouveaux développeurs ont rejoint GitHub, avec une augmentation significative du nombre d’utilisateurs en provenance de Chine, du Brésil et d’Inde.
  • L’Inde possède la plus grande communauté de développeurs sur la plateforme, avec plus de neuf millions d’utilisateurs.
  • Les pays d’Asie-Pacifique, d’Afrique, d’Amérique du Sud et d’Europe ont connu la plus forte augmentation de population sur GitHub.

GitHub fournit également des informations sur les préférences de langages de ses utilisateurs:

  • Les trois principaux langages de programmation sont JavaScript, Python et Java.
  • PHP a perdu en popularité, passant de la sixième à la septième place en 2022.
  • Le langage de configuration Hashicorp (HCL) est le langage qui connaît la plus forte croissance sur GitHub, avec une augmentation de 56,1 %.
  • Rust a connu un taux de croissance de plus de 50 %, que GitHub attribue à sa sécurité et à sa fiabilité.
  • Python continue de gagner en popularité, avec une augmentation de 22,5 % par an.

Ce graphique montre les langages de programmation les plus populaires sur GitHub et leur utilisation au cours des dernières années :

Utilisation des langages sur GitHub de 2014 à 2022
Utilisation des langages sur GitHub de 2014 à 2022

La popularité croissante de l’apprentissage automatique fera probablement de Python le langage le plus populaire à l’avenir.

Employés de GitHub

Vous vous demandez peut-être qui sont les personnes qui se cachent derrière GitHub ?

Selon Craft, l’entreprise emploie environ 5595 personnes. De son côté, GitHub nous en dit un peu plus sur sa population mondiale d’employés:

  • En 2022, la représentation des femmes chez GitHub a augmenté de plus de 40 %. Les femmes représentent désormais 23,6 % des cadres supérieurs de l’entreprise.
  • Le nombre d’employés noirs a augmenté de 60,3 %, tandis que la population latino-américaine a augmenté de 25,5 %.
  • Les autres minorités présentes chez GitHub sont les Asiatiques (15,6 %) et les multiraciaux (4,7 %).

Ces statistiques de GitHub reflètent les efforts de l’entreprise pour soutenir une main-d’œuvre plus inclusive et diversifiée.

Revenus de GitHub

En 2018, Microsoft a acquis GitHub pour un montant de 7,5 milliards de dollars. La plateforme génère désormais un milliard de dollars de revenus récurrents par an.

GitHub gagne la majeure partie de son argent grâce aux plans d’abonnement et aux frais sur les ventes d’applications tierces. Il propose trois types d’abonnements : Free, Team et Enterprise.

À l’heure où nous écrivons ces lignes, l’abonnement Team de GitHub commence à 3,67 $ par utilisateur et par mois :

Plans tarifaires de GitHub.
Plans tarifaires de GitHub.

Le plan Entreprise est quant à lui proposé à partir de 19,25 $ par utilisateur et par mois. Cette formule est destinée aux grandes entreprises ayant des projets de développement plus complexes.

Dépôts GitHub les plus populaires

Les dépôts contiennent tous les fichiers associés à un projet, ainsi que l’historique des révisions de chaque fichier. Les utilisateurs de GitHub peuvent accéder à un projet et le gérer par le biais de son dépôt.

Certains de ces dépôts comptent jusqu’à 20.000 contributeurs. Voici les cinq projets open source les plus populaires sur GitHub :

  1. microsoft/vscode : Créé par Microsoft, ce dépôt est dédié au développement du produit Visual Studio Code.
  2. home-assistant/core : Un dépôt pour les logiciels de domotique qui donne la priorité au contrôle local et à la protection de la vie privée.
  3. flutter/flutter : Il s’agit du dépôt pour Flutter, qui est le SDK de Google pour créer des expériences utilisateur rapides pour les applications mobiles et web.
  4. MicrosoftDocs/azure-docs : Ce dépôt contient la documentation open source de Microsoft Azure.
  5. microsoft/PowerToys : Un dépôt pour PowerToys, qui est un ensemble d’utilitaires permettant aux utilisateurs chevronnés de rationaliser leur expérience de Windows.

Comme vous pouvez le constater, la plupart des projets les plus importants sont soutenus par de grandes entreprises telles que Google et Microsoft.

Étoiles et forks GitHub

Examinons maintenant les étoiles et les forks de GitHub.

Un fork est une copie d’un dépôt existant. Lorsqu’un utilisateur fait un fork d’un projet, il en fait une copie dans son propre compte GitHub. Il peut ainsi apporter des modifications à un projet sans affecter le dépôt d’origine.

L’image suivante montre les 10 projets les plus « forkés » sur GitHub :

Les 10 projets les plus forkés sur GitHub
Les 10 projets les plus forkés sur GitHub

Les étoiles sont des notes attribuées aux projets GitHub. Voici les 10 projets ayant le plus grand nombre d’étoiles:

Les projets ayant le plus grand nombre d'étoiles sur GitHub
Les projets ayant le plus grand nombre d’étoiles sur GitHub

Il existe de nombreuses raisons pour lesquelles les utilisateurs peuvent choisir d’attribuer des étoiles à un dépôt. Quoi qu’il en soit, les projets ayant un nombre élevé d’étoiles ont généralement un contenu utile et de grande qualité.

Tendances de GitHub

Enfin, examinons quelques tendances de GitHub et ce qu’elles signifient pour l’avenir de la plateforme.

Nous basons les prédictions suivantes sur les statistiques de GitHub présentées dans cet article :

  • Avec 90 % des entreprises du Fortune 100 qui utilisent GitHub, de plus en plus d’entreprises investiront dans des projets open source à l’avenir.
  • La croissance significative de projets tels que home-assistant/core indique un intérêt croissant des développeurs pour les logiciels de domotique.
  • L’utilisation de Python sur GitHub a connu une augmentation annuelle de 22,5 %, qui devrait s’accentuer grâce à l’intérêt croissant pour l’apprentissage automatique.
  • Les projets les plus importants en termes de nombre de contributeurs sont principalement des projets menés par des entreprises, notamment microsoft/vscode, flutter/flutter et vercel/next.js. Cela suggère que de nombreuses entreprises continueront à utiliser GitHub pour stimuler leur croissance et leur visibilité et s’engager avec des développeurs internationaux.

Il semble également que la Chine et l’Inde auront bientôt une population de développeurs qui rivalisera avec celle des États-Unis. Nous pouvons également nous attendre à ce que les communautés de développeurs du continent africain continuent de se développer, car de plus en plus d’entreprises investissent dans cette région.

En résumé

Les statistiques montrent que GitHub est là pour rester. Cette plateforme continue d’attirer des millions de développeurs des quatre coins du monde, et des centaines d’entreprises l’utilisent pour développer des projets open source.

Chez Kinsta, nous proposons l’hébergement d’applications et de bases de données pour vous aider à lancer votre projet, en prenant en charge les langages de programmation et les frameworks les plus courants. De plus, nous facilitons la connexion à GitHub et l’automatisation des déploiements de projets.

Vous êtes prêt à utiliser Kinsta et GitHub pour vos projets de développement web ? Contactez notre équipe de support et nous vous aiderons à démarrer !

Jeremy Holcombe Kinsta

Content & Marketing Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems ;).