GitHub har länge varit den bästa plattformen för att lagra och dela kod. Den gör det möjligt för utvecklare från hela världen att skapa kod-arkiv och samarbeta i projekt med öppen källkod. Men du kanske frågar dig själv: Är det fortfarande värt tiden och ansträngningen?

För att besvara den frågan har vi sammanställt en lista över viktig GitHub-statistik under 2024. Dessa siffror kastar exempelvis ljus över plattformens användning och potential och vilken riktning som den kan ta i framtiden.

Här är de viktigaste sakerna som du behöver veta om GitHub.

Den viktigaste statistiken om GitHub

Användning av GitHub

Innan vi dyker ner i statistiken så är det viktigt att förstå skillnaden mellan git och GitHub, eftersom dessa två ofta förväxlas.

Git är en applikation för versionskontroll för utvecklare. Som ett resultat så blir det möjligt för dem att hålla reda på sina ändringar och återgå till en tidigare fas i projektet:

git
git

GitHub är en plattform som underlättar samarbetet mellan utvecklare som använder git. Den gör det exempelvis möjligt för dem att arbeta tillsammans med utvecklingsprojekt och att se varandras ändringar i realtid:

GitHub
GitHub

Här är några viktiga GitHub-statistikuppgifter om användningen:

  • Under år 2022 så fanns det över 3,5 miljarder bidrag till GitHub Projects, vilket innefattade utföranden, problem, pull-begäranden med mera.
  • Över 20 procent av bidragen gjordes i offentliga arkiv. Samtidigt så ökade dessutom antalet bidrag till privata arkiv med nästan 38 procent jämfört med år 2021.
  • Under samma år så uppdaterade utvecklare 50 procent fler sårbara paket än under år 2021. Som ett resultat så säkrades 18 miljoner projekt på GitHub.
  • 88 procent av de utvecklare som använder GitHub Copilot säger dessutom att det hjälper dem att vara mer produktiva och avsluta projekt snabbare.

GitHub Copilot

GitHub Copilot är ett AI-verktyg som använder sig av uppmaningar på mänskligt språk för att generera kodförslag och funktioner. Användaren kan helt enkelt berätta för verktyget vad de vill uppnå och det kommer sedan att tillhandahålla den kod som behövs för att skapa den funktionen:

GitHub Copilot
GitHub Copilot

Den här funktionen är möjligen en av de många saker som gör GitHub till en så populär plattform bland utvecklare. Den ersätter dessutom Bitbucket och GitLab i användningssiffror. Omkring 15 miljoner utvecklare använder Bitbucket, medan GitLab har uppskattningsvis 30 miljoner användare.

En annan utmärkande funktion är GitHub Pages, som gör det möjligt för utvecklare att lägga upp en statisk webbplats direkt från ett arkiv:

GitHub Pages
GitHub Pages

GitHub är dessutom mycket säkert. Användare måste generera SSH-nycklar för att få tillgång till plattformen.

Trafik på GitHub’s webbplats

Som siffrorna ovan visar så lockar GitHub miljontals utvecklare från hela världen. Låt oss ta en närmare titt på dess trafik och användarbeteende.

Vi har kört GitHub genom HypeStat och här är siffrorna:

  • Omkring 1,5 procent av internetanvändarna besöker GitHub.
  • Det får cirka 14 miljoner besökare och 96 419 713 sidvisningar per dag.
  • Majoriteten av besökarna finns i USA, Kina och Indien.
  • Varje användare besöker cirka sju sidor och tillbringar ungefär sju minuter på GitHub.

Denna GitHub-statistik visar att plattformen har ett högt engagemang. Faktum är att den har en avvisningsfrekvens på endast 37,30 procent:

GitHub-trafikstatistik på HypeStat
GitHub-trafikstatistik på HypeStat

Dessa mätvärden återspeglar plattformens samarbetsinriktade karaktär. Utvecklare spenderar sannolikt mycket tid på att samarbeta med andra användare och bidra till olika projekt.

GitHub-användare

GitHub har en internationell användarbas som lockar utvecklare från hela världen. Plattformen ger exempelvis några intressanta uppgifter om sina utvecklare och varifrån de kommer.

Här är vad vi vet:

  • Under år 2022 så anslöt sig 20,5 miljoner nya utvecklare till GitHub, med betydande ökningar av användare från Kina, Brasilien och Indien.
  • Indien har störst utvecklar-community på plattformen, som uppgår till mer än nio miljoner användare.
  • Länder i Asien-Stillahavsområdet, Afrika, Sydamerika och Europa upplevde den största ökningen av befolkningstillväxten på GitHub.

GitHub ger dessutom insikter om sina användares språkpreferenser:

  • De tre största programmeringsspråken är JavaScript, Python och Java.
  • PHP har minskat i popularitet och faller från sjätte till sjunde plats år 2022.
  • Hashicorp Configuration Language (HCL) är det snabbast växande språket på GitHub, med en användningsökning på 56,1 procent.
  • Rust upplevde en tillväxt på mer än 50 procent, vilket GitHub tillskriver dess säkerhet och tillförlitlighet.
  • Python fortsätter att öka i popularitet, med en ökning på 22,5 procent per år.

Den här grafen visar de mest populära programmeringsspråken på GitHub och deras användning under de senaste åren:

GitHub’s språkanvändning från 2014-2022
GitHub’s språkanvändning från 2014-2022

Den ökande populariteten för maskininlärning kommer sannolikt att göra Python till det ledande språket i framtiden.

GitHub-anställda

Du kanske undrar: Vilka är personerna bakom GitHub?

Enligt Craft så har företaget omkring 5 595 anställda. Samtidigt så berättar GitHub lite mer om sin globala personalstyrka:

  • År 2022 så ökade representationen av kvinnor på GitHub med över 40 procent. Kvinnor representerar nu 23,6 procent av de högre cheferna på företaget.
  • Antalet svarta anställda ökade med 60,3 procent, medan Latinx-populationen ökade med 25,5 procent.
  • Andra minoriteter på GitHub är bland annat asiater (15,6 procent) och flerstämmiga (4,7 procent).

Denna statistik från GitHub återspeglar företagets ansträngningar för att stödja en mer inkluderande och mångsidig arbetsstyrka.

GitHub Intäkter

År 2018 förvärvade Microsoft GitHub för 7,5 miljarder dollar. Plattformen genererar nu en miljard dollar i återkommande intäkter per år.

GitHub tjänar de flesta av sina pengar genom prenumerationsplaner och avgifter på försäljning av appar från tredje part. Företaget erbjuder tre typer av abonnemang: Free, Team och Enterprise.

I skrivande stund så börjar GitHubs Team-plan på 3,67 dollar per användare och månad:

GitHub’s prissättningsplaner.
GitHub’s prissättningsplaner.

Enterprise-planen börjar på 19,25 dollar per användare och månad. Det här paketet är byggt för stora företag med mer komplexa utvecklingsprojekt.

Mest populära GitHub-arkiv

Arkiv innehåller alla filer som är kopplade till ett projekt, liksom reviderings-historiken för varje fil. GitHub-användare kan komma åt och hantera ett projekt via dess arkiv.

Vissa av dessa arkiv har dessutom så många som 20 000 bidragsgivare. Här är de fem mest populära projekten med öppen källkod på GitHub:

  1. microsoft/vscode: Detta arkiv, som skapats av Microsoft, är avsett för utveckling av Visual Studio Code-produkten.
  2. home-assistant/core: Ett arkiv för programvara för hemautomation som prioriterar lokal kontroll och integritet först.
  3. flutter/flutter: Detta är ett arkiv för Flutter, som är Googles SDK för att skapa snabba användarupplevelser för mobil och webb-applikationer.
  4. MicrosoftDocs/azure-docs: Det här innehåller dokumentationen för Microsoft Azure med öppen källkod.
  5. microsoft/PowerToys: Ett arkiv för PowerToys. Det är en uppsättning verktyg som gör det möjligt för avancerade användare att effektivisera sin Windows-upplevelse.

Som du kan se så är de flesta av de främsta projekten uppbackade av stora företag som Google och Microsoft.

GitHub-stjärnor och gafflar

Nu ska vi titta på GitHub Stars och Forks.

En fork är en kopia av ett befintligt arkiv. När en användare forkar ett projekt så gör han eller hon en kopia av det på sitt eget GitHub-konto. På så sätt kan de göra ändringar i ett projekt utan att påverka det ursprungliga arkivet.

Följande bild visar de 10 mest forkade projekten på GitHub:

De 10 mest forkade projekten på GitHub
De 10 mest forkade projekten på GitHub

Stjärnor är betyg som ges till GitHub-projekt. Här är de tio projekt som har flest stjärnor:

De projekt som har flest stjärnor på GitHub
De projekt som har flest stjärnor på GitHub

Det finns många anledningar till varför användare kan välja att ge en ”stjärna” till ett arkiv. I vilket fall som helst så har projekt med ett högt antal stjärnor vanligtvis ett högkvalitativt och användbart innehåll.

Trender på GitHub

Låt oss slutligen titta på några GitHub-trender och vad de betyder för plattformens framtid.

Vi baserar följande förutsägelser på den GitHub-statistik som presenteras i det här inlägget:

  • 90 procent av Fortune 100-företagen använder GitHub. Som ett resultat så kommer fler företag att investera i projekt med öppen källkod i framtiden.
  • Den betydande tillväxten av projekt som home-assistant/core tyder på ett växande intresse bland utvecklare för programvara för hemautomation.
  • Pythonanvändningen över GitHub har bibehållit en årlig ökning på 22,5 procent, vilket dessutom förväntas att bli högre tack vare det växande intresset för maskininlärning.
  • De största projekten sett till antalet bidragsgivare är mestadels företagsledda projekt, exempelvis microsoft/vscode, flutter/flutter och vercel/next.js. Som ett resultat så kommer många företag att fortsätta att använda GitHub för att öka tillväxt och synlighet och för att samarbeta med internationella utvecklare.

Det ser dessutom ut som att Kina och Indien snart kommer att ha en utvecklarpopulation som konkurrerar med USA’s. Vi kan dessutom förvänta oss att utvecklar-communities på den afrikanska kontinenten kommer att fortsätta att växa eftersom fler och fler företag investerar i denna region.

Sammanfattning

Statistiken visar att GitHub är här för att stanna. Plattformen fortsätter att locka miljontals utvecklare från olika hörn av världen, och hundratals företag använder den dessutom för att utveckla projekt med öppen källkod.

På Kinsta så erbjuder vi applikationshosting och databashosting för att hjälpa dig att starta ditt projekt, med stöd för populära programmeringsspråk och ramverk. Vi gör det dessutom enkelt att ansluta till GitHub och automatisera projektutplaceringar.

Är du redo att börja använda Kinsta och GitHub för dina webbutvecklings-projekt? Kontakta vårt supportteam så hjälper vi dig att komma igång!

Jeremy Holcombe Kinsta

Innehålls- och marknadsföringsredaktör på Kinsta, WordPress webbutvecklare och innehållsskribent. Utöver WordPress tycker jag om stranden, golf och filmer. Jag har även problem med långa människor ;).