GitHub is al lang het platform bij uitstek voor het opslaan en delen van code. Het stelt developers van over de hele wereld in staat om code repositories aan te maken en samen te werken aan open sourceprojecten. Maar je vraagt je misschien af: is het nog wel de tijd en moeite waard?

Om deze vraag te beantwoorden, hebben we een lijst samengesteld van belangrijke GitHub statistieken van 2024. Deze cijfers werpen licht op het gebruik en potentieel van het platform en de richting die het in de toekomst kan inslaan.

Hier zijn de belangrijkste dingen die je moet weten over GitHub.

De belangrijkste GitHub statistieken

Gebruik van GitHub

Voordat we in de statistieken duiken, is het essentieel om het verschil tussen git en GitHub te begrijpen, want de twee worden vaak door elkaar gehaald.

Git is een versiebeheersoftware voor developers, waarmee ze hun wijzigingen kunnen bijhouden en terug kunnen keren naar een vorige fase van het project:

De git homepage
git

Ondertussen is GitHub een platform dat de samenwerking tussen developers die git gebruiken vergemakkelijkt. Het stelt hen in staat om samen te werken aan ontwikkelingsprojecten en elkaars wijzigingen in real-time te zien:

GitHub homepage
GitHub

Nu, hier zijn enkele belangrijke GitHub statistieken over het gebruik:

  • In 2022 waren er meer dan 3,5 miljard bijdragen aan GitHub Projects, waaronder commits, issues, pull requests en meer.
  • Meer dan 20 procent van de bijdragen werd gedaan in openbare repositories. Ondertussen steeg het aantal bijdragen aan privérepositories met bijna 38 procent ten opzichte van 2021.
  • In datzelfde jaar werkten developers 50 procent meer kwetsbare pakketten bij dan in 2021, wat hielp om 18 miljoen projecten op GitHub te beveiligen.
  • 88 procent van de developers die GitHub Copilot gebruiken zegt dat het hen helpt productiever te zijn en projecten sneller af te ronden.

GitHub Copilot is een AI tool die menselijke taalaanwijzingen gebruikt om codesuggesties en functies te genereren. De gebruiker kan de tool simpelweg vertellen wat hij wil bereiken en de tool levert de code die nodig is om die functie te maken:

GitHub Copilot in actie
GitHub Copilot

Deze feature is mogelijk een van de vele dingen die GitHub tot zo’n populair platform onder developers maken, dat in gebruikscijfers Bitbucket en GitLab voorbijstreeft. Ongeveer 15 miljoen developers gebruiken Bitbucket, terwijl GitLab naar schatting 30 miljoen gebruikers heeft.

Een andere opvallende feature is GitHub Pages, waarmee developers direct vanuit een repository een statische website kunnen hosten:

GitHub Pages repository
GitHub Pages

Bovendien is GitHub zeer veilig. Gebruikers moeten SSH sleutels genereren om toegang te krijgen tot het platform.

GitHub websiteverkeer

Zoals de cijfers hierboven laten zien, trekt GitHub miljoenen developers uit de hele wereld. Laten we het verkeer en het gebruikersgedrag nader bekijken.

We hebben GitHub door HypeStat gehaald en dit zijn de cijfers:

  • Ongeveer 1,5 procent van de internetgebruikers bezoekt GitHub.
  • Het krijgt ongeveer 14 miljoen bezoekers en 96.419.713 paginaimpressies per dag.
  • De meeste bezoekers bevinden zich in de Verenigde Staten, China en India.
  • Elke gebruiker bezoekt ongeveer zeven pagina’s en brengt ongeveer zeven minuten door op GitHub.

Deze GitHub statistieken laten zien dat het platform een hoge betrokkenheid heeft. In feite heeft het een bouncepercentage van slechts 37,30 procent:

GitHub verkeersstatistieken op HypeStat
GitHub verkeersstatistieken op HypeStat

Deze statistieken weerspiegelen het collaboratieve karakter van het platform. Developers brengen waarschijnlijk veel tijd door met andere gebruikers en dragen bij aan verschillende projecten.

GitHub gebruikers

GitHub heeft een internationale gebruikersbasis, die developers van over de hele wereld aantrekt. Het platform geeft enkele interessante details over zijn developers en waar ze vandaan komen.

Dit is wat we weten:

  • In 2022 werden 20,5 miljoen nieuwe developers lid van GitHub, met een aanzienlijke toename van gebruikers uit China, Brazilië en India.
  • India heeft de grootste developerscommunity op het platform, met meer dan negen miljoen gebruikers.
  • Landen in Azië-Pacific, Afrika, Zuid-Amerika en Europa kenden de grootste toename van de bevolkingsgroei op GitHub.

GitHub geeft ook inzicht in de taalvoorkeuren van hun gebruikers:

  • De top drie programmeertalen zijn JavaScript, Python en Java.
  • PHP is in populariteit gedaald, van de zesde naar de zevende plaats in 2022.
  • De Hashicorp Configuration Language (HCL) is de snelst groeiende taal op GitHub, met een gebruikstoename van 56,1 procent.
  • Rust kende een groei van meer dan 50 procent, wat GitHub toeschrijft aan zijn veiligheid en betrouwbaarheid.
  • Python blijft groeien in populariteit, met een toename van 22,5 procent per jaar.

Deze grafiek toont de populairste programmeertalen op GitHub en hun gebruik in de afgelopen jaren:

Een grafiek met het GitHub taalgebruik van 2014-2022
GitHub taalgebruik van 2014-2022

Door de stijgende populariteit van machine learning zal Python in de toekomst waarschijnlijk de leidende taal worden.

GitHub werknemers

Je vraagt je misschien af: wie zijn de mensen achter GitHub?

Volgens Craft heeft het bedrijf ongeveer 5.595 mensen in dienst. Ondertussen vertelt GitHub ons iets meer over zijn wereldwijde werknemerspopulatie:

  • In 2022 steeg de vertegenwoordiging van vrouwen bij GitHub met meer dan 40 procent. Vrouwen vertegenwoordigen nu 23,6 procent van de senior leiders bij het bedrijf.
  • Het aantal zwarte werknemers groeide met 60,3 procent, terwijl de Latinx populatie met 25,5 procent toenam.
  • Andere minderheden bij GitHub zijn Aziatisch (15,6 procent) en Multiraciaal (4,7 procent).

Deze statistieken van GitHub weerspiegelen de inspanningen van het bedrijf om een meer inclusief en divers personeelsbestand te ondersteunen.

GitHub inkomsten

In 2018 nam Microsoft GitHub over voor 7,5 miljard dollar. Het platform genereert nu een miljard dollar aan terugkerende inkomsten per jaar.

GitHub verdient het meeste geld via abonnementen en vergoedingen op de verkoop van externe apps. Het biedt drie soorten abonnementen aan: Free, Team, en Enterprise.

Op het moment van schrijven begint GitHub’s Team pakket bij $3,67 per gebruiker per maand:

GitHub prijsplannen.
GitHub prijsplannen.

Ondertussen begint het Enterprise abonnement bij $19,25 per gebruiker per maand. Dit pakket is gebouwd voor grote bedrijven met complexere ontwikkelingsprojecten.

Populairste GitHub repositories

Repositories bevatten alle bestanden die bij een project horen, evenals de revisiegeschiedenis van elk bestand. Gebruikers van GitHub kunnen een project benaderen en beheren via zijn repository.

Sommige van deze repositories hebben wel 20.000 contributors. Hier zijn de vijf populairste open sourceprojecten op GitHub:

  1. microsoft/vscode: Gemaakt door Microsoft, is deze repository gewijd aan de ontwikkeling van het Visual Studio Code product.
  2. home-assistant/core: Een repository voor domoticasoftware die lokale controle en privacy vooropstelt.
  3. flutter/flutter: Dit is de repository voor Flutter, de SDK van Google voor het maken van snelle gebruikerservaringen voor mobiele en webapplicaties.
  4. MicrosoftDocs/azure-docs: Dit bevat de open sourcedocumentatie van Microsoft Azure.
  5. microsoft/PowerToys: Een repository voor PowerToys, wat een set hulpprogramma’s is waarmee power users hun Windows ervaring kunnen stroomlijnen.

Zoals je ziet worden de meeste topprojecten gesteund door grote ondernemingen als Google en Microsoft.

GitHub Stars en Forks

Laten we nu eens kijken naar GitHub Stars en Forks.

Een fork is een kopie van een bestaande repository. Als een gebruiker een project forkt, maken ze er een kopie van in hun eigen GitHub account. Zo kunnen ze wijzigingen aan een project aanbrengen zonder het originele repository te beïnvloeden.

De volgende afbeelding toont de 10 meest geforkte projecten op GitHub:

De 10 meest geforkte projecten op GitHub
De 10 meest geforkte projecten op GitHub

Ook zijn er sterrenbeoordelingen die aan GitHub projecten worden gegeven. Hier zijn de top 10 projecten met het hoogste aantal sterren:

De projecten met het hoogste aantal sterren op GitHub
De projecten met het hoogste aantal sterren op GitHub

Er zijn vele redenen waarom gebruikers ervoor kunnen kiezen om een repository ‘stars’ te geven. In ieder geval hebben projecten met een hoog aantal sterren meestal kwalitatief hoogwaardige en nuttige content.

GitHub trends

Laten we tot slot eens kijken naar enkele GitHub trends en wat die betekenen voor de toekomst van het platform.

We baseren de volgende voorspellingen op de GitHub statistieken in dit artikel:

  • Met 90 procent van de Fortune 100 bedrijven die GitHub gebruiken, zullen meer bedrijven in de toekomst investeren in open sourceprojecten.
  • De aanzienlijke groei van projecten als home-assistant/core wijst op een groeiende belangstelling onder developers voor domoticasoftware.
  • Het gebruik van Python op GitHub heeft een jaarlijkse stijging van 22,5 procent aangehouden, die waarschijnlijk nog hoger zal worden dankzij de groeiende belangstelling voor machine learning.
  • De grootste projecten naar aantal contributors zijn meestal door bedrijven geleide projecten, waaronder microsoft/vscode, flutter/flutter, en vercel/next.js. Dit suggereert dat veel bedrijven GitHub zullen blijven gebruiken om groei en zichtbaarheid te boosten en zich te verbinden met internationale developers.

Het ziet er ook naar uit dat China en India binnenkort een developerspopulatie zullen hebben die die van de Verenigde Staten evenaart. We kunnen ook verwachten dat developerscommunities op het Afrikaanse continent zullen blijven groeien, omdat steeds meer bedrijven in deze regio investeren.

Samenvatting

De statistieken laten zien dat GitHub hier is om te blijven. Dit platform blijft miljoenen developers uit verschillende hoeken van de wereld aantrekken, en honderden bedrijven gebruiken het om open sourceprojecten te ontwikkelen.

Bij Kinsta bieden we Applicatie Hosting en Database Hosting om je te helpen je project op te starten, waarbij we ondersteuning bieden voor populaire programmeertalen en frameworks. Bovendien maken we het gemakkelijk om verbinding te maken met GitHub en deployments van je projecten te automatiseren.

Ben je klaar om Kinsta en GitHub te gaan gebruiken voor je webontwikkelingsprojecten? Neem contact op met ons ondersteuningsteam en we helpen je op weg!

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 ;).