Codeberg
Codeberg is een samenwerkingsplatform voor ontwikkelaars, met tools voor versiebeheer en projectmanagement. Het is een door de community gedreven alternatief voor propriëtaire diensten en let sterk op de privacy van gebruikers en...
Codeberg is een samenwerkingsplatform voor ontwikkelaars, met tools voor versiebeheer en projectmanagement. Het is een door de community gedreven alternatief voor propriëtaire diensten en let sterk op de privacy van gebruikers en...
Forgejo is een gedecentraliseerd softwareontwikkelingsplatform dat een gebruiksvriendelijke interface biedt voor het beheren van Git-repositories. Het is een open-source alternatief voor andere platforms voor versiebeheer, waarmee ontwikkelaars efficiënt kunnen samenwerken en hun...
SourceHut (sr.ht) is een open-sourceplatform voor het hosten van code, voor Git- en Mercurial-repositories, en wordt vanuit Hoorn in Nederland geëxploiteerd. Het richt zich op ontwikkelaars die een slank, snel hulpmiddel en...
De categorie open source laat projecten zien die oorspronkelijk buiten Europa zijn ontwikkeld, maar waaraan iedereen ter wereld kan bijdragen. Deze projecten zijn niet aan een locatie gebonden: iedereen, waar die ook woont, kan de code bekijken, aanpassen en verbeteren. Het belangrijkste is dat de broncode voor iedereen beschikbaar is. Zo kan het product onafhankelijk worden gecontroleerd en vertrouwd, ongeacht de herkomst. Door open-sourceprojecten uit te lichten, bevorderen we transparantie, samenwerking en innovatie op wereldwijde schaal.
Gitea is een lichtgewicht, zelf te hosten softwareforge geschreven in Go. Het biedt Git-hosting, codereview met pull requests, issuebeheer, een pakketregister en CI/CD via Gitea Actions. Het project begon in 2016 als...
GitLab is een DevSecOps-platform dat hosting van Git-repositories, codereview, CI/CD-pipelines, issuebeheer en pakketregisters combineert in één applicatie. Het wordt ontwikkeld door GitLab Inc., een Amerikaanse corporatie die in 2014 in Delaware is...
Hebben we er een gemist? Stuur gerust een suggestie in!
Suggestie indienenDe belangrijkste Europese alternatieven voor GitHub zijn Codeberg, een non-profit Git-host in Berlijn, Forgejo, de open source forge waarop Codeberg draait en die iedereen op de eigen server kan installeren, en SourceHut, een minimalistische betaalde forge uit Nederland. Alle drie hosten Git-repositories zonder dat er een Amerikaans bedrijf achter zit. GitLab en Gitea, die ook op deze pagina staan, zijn anders: ze worden ontwikkeld door Amerikaanse bedrijven, maar hun kern is open source en kan op je eigen server draaien. Welke het beste bij je past, hangt af van de vraag of je een gratis gehoste dienst wilt, je eigen server of een workflow op basis van e-mail.
| Naam | Land | Model | Kosten | Het best geschikt voor |
|---|---|---|---|---|
| Codeberg | Duitsland (Codeberg e.V., Berlijn) | Gehost, non-profit, draait op Forgejo | Gratis, gefinancierd met donaties | Gratis en open source projecten |
| Forgejo | Duitsland (project van Codeberg e.V.) | Zelf gehoste software | Gratis software, je betaalt zelf voor je server | Teams en bedrijven die controle en privérepositories willen |
| SourceHut | Nederland | Gehost, open source | Betaald, vanaf 4 euro per maand | Ervaren ontwikkelaars die code review via e-mail prettig vinden |
| GitLab | Verenigde Staten (GitLab Inc., volledig op afstand) | Zelf gehost als Community Edition (MIT) of gehost via GitLab.com, open core | Community Edition gratis, GitLab.com met een gratis tier en betaalde abonnementen | Teams die Git, CI/CD en issuetracking in één applicatie willen |
| Gitea | Verenigde Staten (CommitGo, Inc.) | Zelf gehoste software (MIT), beheerde Gitea Cloud beschikbaar | Gratis software, je betaalt zelf voor je server | Kleine teams die een lichtgewicht forge willen |
Codeberg wordt beheerd door Codeberg e.V., een non-profitvereniging in Berlijn, en wordt gefinancierd met donaties in plaats van advertenties. Het biedt de functies die de meeste projecten dagelijks gebruiken: Git-hosting, issues, pull requests, code review, een wiki, releases en statische websites via Codeberg Pages. De documentatie behandelt ook CI met Woodpecker of met zelf gehoste Forgejo Actions-runners, en een Weblate-dienst voor vertalingen. Volgens codeberg.org worden er meer dan 700.000 projecten gehost en zijn er meer dan 430.000 gebruikers.
Beperkingen: Codeberg is bedoeld voor gratis en open source software. In de FAQ staat dat het geen privé-hostingdiensten aanbiedt, dus closed-source bedrijfsprojecten horen daar niet thuis. De community is maar een fractie van die van GitHub. Dat betekent minder bijdragers die al een account hebben, minder integraties en minder vindbaarheid voor nieuwe projecten.
Forgejo is een lichtgewicht softwareforge voor zelfhosting, ontwikkeld onder de vleugels van Codeberg e.V. Het omvat repositories, issues, pull requests, code review, releases en CI via Forgejo Actions, met de nadruk op beveiliging, schaalbaarheid en federatie. Codeberg zelf raadt het aan voor commerciële projecten die privérepositories nodig hebben. De prijs is het beheer: iemand moet de server draaien, updates toepassen en back-ups maken. Een kleine VPS van een Europese aanbieder is voor een team voldoende.
SourceHut wordt beheerd vanuit Hoorn in Nederland en is volledig open source. Het host Git- en Mercurial-repositories en voegt daar buildservers op gevirtualiseerde Linux- en BSD-images aan toe, plus mailinglijsten met webgebaseerde patchbeoordeling, tickets bijhouden en wiki's. Projecten hosten is betaald, met abonnementen vanaf 4 euro per maand; bijdragen aan andere projecten vraagt geen betaling. De site omschrijft zichzelf nog steeds als openbare alfaversie. De werkwijze draait om patches via e-mail in plaats van op knoppen voor pull requests, en de interface is bewust sober. Reken er dus op dat je even moet wennen als je van GitHub komt.
GitLab wordt ontwikkeld door GitLab Inc., een Amerikaanse onderneming die volledig op afstand werkt. De Community Edition valt onder de MIT-licentie en kan op je eigen server in Europa draaien. De Enterprise Edition voegt propriëtaire functies toe waarvoor een betaald abonnement nodig is, dus GitLab is open core. Het bundelt repositories, merge requests, CI/CD-pipelines en issuetracking in één applicatie, wat geschikt is voor teams die één platform willen in plaats van meerdere tools.
Gitea is een lichtgewicht forge onder de MIT-licentie, en Forgejo begon in 2022 als community-fork ervan. Het bedrijf achter de commerciële aanbiedingen, CommitGo, Inc., is gevestigd in de Verenigde Staten, maar de open source-editie kent geen gebruikerslimiet en draait op bescheiden hardware. Gitea Actions gebruiken een workflowsyntaxis die sterk compatibel is met GitHub Actions.
Gerelateerd: versiebeheersystemen, ontwikkelomgevingen en de pagina over Visual Studio Code.
Er is geen enkel equivalent dat even groot is. Codeberg is het bekendste Europese Git-platform; SourceHut en zelf gehost Forgejo dekken andere behoeften. GitLab en Gitea kun je ook zelf hosten, maar de bedrijven erachter zijn Amerikaans.
Voor open source projecten: Codeberg. Het is gratis en non-profit. Voor privécode: host Forgejo zelf.
Codeberg geeft aan dat het geen privé-hostingdiensten aanbiedt. Gebruik voor privéprojecten Forgejo op je eigen server of een betaalde host.
Ja, sterren en de volgersgrafiek worden niet overgezet. Issues, labels, milestones, releases en de wiki kunnen wel worden gemigreerd. Een spiegel op GitHub houden helpt bijdragers het project te vinden.