Hoppa till innehåll

Source Code Repos

GitHub

GitHub är världens mest använda kodhotell och erbjuder obegränsat antal publika och privata repositorier med obegränsat antal medarbetare på den fria nivån. Paketet omfattar CI/CD, en molnbaserad utvecklingsmiljö, statisk webbhotell, paket- och container-hosting, projektledning samt AI-assistenten Copilot.

Besök GitHub

Vad är GitHub?

GitHub är världens största molnbaserade plattform för hosting av Git-repositorier och navet i modern open source-utveckling. Tjänsten (ägd av Microsoft) erbjuder enligt källdatan obegränsat antal publika och privata repositorier med obegränsat antal samarbetare på gratisnivån, vilket skiljer den från flera konkurrenter som begränsar antalet collaborators. Utöver kodlagring inkluderar plattformen CI/CD (Actions), molnbaserade utvecklingsmiljöer, statiskt webbhotell (Pages), paket- och containerhotell samt inbyggd projektledning och AI-driven kodassistans. GitHub fungerar både som infrastruktur för enskilda utvecklares sidoprojekt och som samarbetsplattform för de största open source-communities i världen, tack vare funktioner som pull requests, code review och en väletablerad social graf (stars, forks, followers) som gör projekt upptäckbara. Det är i praktiken standardvalet för att publicera och samarbeta kring kod med öppen källkod.

Vad den fria nivån räcker till

Den fria nivån räcker till obegränsat antal publika och privata repositorier med obegränsat antal medarbetare, plus CI/CD, molnbaserad utvecklingsmiljö, statisk hosting, paket-/container-hosting, projektledning och AI Copilot - utan den medarbetargräns som flera konkurrenter har.

Användningsfall

Kodhosting med obegränsade samarbetare

Hosta och versionshantera kodprojekt, både öppen källkod och privat kod, med obegränsade samarbetare.

CI/CD med Actions

Automatisera bygg, test och deploy med Actions som CI/CD-motor.

Molnbaserad utveckling

Utveckla direkt i molnet utan lokal miljö via molnbaserade utvecklingsmiljöer.

Statisk webbpublicering

Publicera projektdokumentation eller statiska webbplatser via Pages.

Paket- och container-hotell

Distribuera paket och containerimages via inbyggt paket-/container-hotell.

Projektledning och AI-assistans

Driva projektledning och issue tracking kopplat direkt till koden, samt använda inbyggd AI-kodassistans.

Styrkor och begränsningar

Styrkor

  • Obegränsat antal privata och publika repositorier med obegränsade samarbetare på gratisnivån
  • Bredast möjliga ekosystem och community - de flesta open source-projekt och integrationer finns redan där
  • Allt-i-ett-paket: CI/CD, molnutvecklingsmiljö, paket-/container-hotell, projektledning och AI-assistans i samma plattform
  • Djup integration med tredjepartsverktyg (IDE:er, molnleverantörer, säkerhetsskannrar) tack vare marknadsdominans

Begränsningar

  • Källdatan specificerar inga kvoter för CI/CD-minuter eller lagringsutrymme på gratisnivån - dessa gränser förändras och bör verifieras direkt hos GitHub
  • Ägs av Microsoft, vilket innebär centraliserad kontroll över en stor del av världens öppna källkod - ett beroende för projekt som vill vara plattformsoberoende
  • AI-kodassistans och vissa avancerade säkerhets-/enterprise-funktioner kräver betald prenumeration
  • Ingen inbyggd self-hosting-lösning i gratisprodukten för den som vill äga infrastrukturen helt (separat betald enterprise-produkt krävs för det)

Jämfört med alternativen

Den närmaste konkurrenten är gitlab.com, som erbjuder en liknande allt-i-ett-modell med CI/CD och container registry men begränsar gratisnivåns privata projekt till 5 samarbetare - en tydlig skillnad mot GitHubs obegränsade collaborators. Codeberg är ett ideellt, community-drivet alternativ byggt på Forgejo, riktat specifikt mot fri och öppen programvara utan kommersiella ägarintressen. Bitbucket liknar GitHub i upplägg men begränsar också gratisnivån till 5 användare och är mer nischat mot team som redan använder andra verktyg från samma leverantör.

Vanliga frågor

Är GitHub gratis att använda?

Ja, för obegränsade publika och privata repositorier med obegränsade samarbetare enligt källdatan - vissa funktioner som utökad AI-assistans och Actions-minuter kräver dock betald nivå, vilket bör verifieras direkt hos GitHub.

Finns GitHub som self-hosted lösning?

Ja, som en separat betald enterprise-produkt - källdatan i denna katalog avser den molnbaserade gitHub.com-tjänsten, inte self-hosting.

Är CI/CD inkluderat gratis?

CI/CD via Actions ingår i plattformen, men källan anger inga exakta minutkvoter för gratisnivån - verifiera aktuella gränser hos GitHub.

Vem passar GitHub för?

Allt från enskilda utvecklare med sidoprojekt till de största open source-organisationerna i världen, tack vare skalbarheten och det stora ekosystemet.

Är AI-kodassistenten gratis?

Plattformens AI-kodassistans ingår i utbudet, men fullständiga villkor för gratis kontra betald åtkomst anges inte i källdatan - verifiera hos GitHub.

SIAX perspektiv

Frånvaron av en medarbetargräns gör GitHub attraktivt även för växande team, och det stora ekosystemet av integrationer gör det ofta till standardvalet när tredjepartsverktyg ska kopplas in. Som svensk konsultbyrå bör man dock, för kunder med höga krav på datakontroll eller EU-dataresidens, stämma av var data faktiskt lagras och behandlas snarare än att anta det - och väga in att ett så centralt verktyg innebär ett visst mått av beroende av en enskild leverantör.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal