Infrastructure and developer tools

European version control services

Host your Git repositories with European providers

Replaces: Bitbucket · GitHub

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
GitLab Open source Self-hosted ✓ —
Forgejo Open source Self-hosted ✓ —
Codeberg Germany Self-hosted ✓ — EU controlled
Gitea Open source 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.

Services without verified European control

Kept here for transparency, but excluded from the European options and totals. How we classify services →

More in Infrastructure and developer tools