Infrastructure and developer tools
European version control services
Host your Git repositories with European providers
A version control service hosts your Git repositories and the work that grows around them: branches, merge requests, code review, issue tracking and releases. Most include continuous integration and delivery, so tests run on every push and deployments follow from the same place. For many teams it holds not just the code but the project history and planning.
Source code is among the assets a company can least afford to lose, and CI runners often hold deployment keys as well. Codeberg, Forgejo and GitLab are European, and Forgejo and GitLab can be self hosted. Git itself is distributed, so a European alternative to GitHub takes the repositories easily; the parts worth planning are issues, pipelines and anything wired to proprietary actions.
European options
| service | Country | Hosting | Open source | Free plan | Status |
|---|---|---|---|---|---|
| Self-hosted | ✓ | — | |||
| Self-hosted | ✓ | — | |||
| Self-hosted | ✓ | — | EU controlled | ||
| Gitea | Self-hosted | ✓ | — |
Self-hosted and open source
Open source projects you can run yourself. Not necessarily made in Europe, but nobody else holds your data.
GitLab
Open core, self-hosted version control
Forgejo
Open source, self-hosted Git forge
Codeberg
Git hosting for open source from Germany
Gitea
Open source, self-hosted Git service
Services without verified European control
Kept here for transparency, but excluded from the European options and totals. How we classify services →