Best European Developer Tools

Looking for European alternatives to GitHub, GitLab, or other developer platforms? European and open-source developer tools offer code hosting, CI/CD, and collaboration with data sovereignty.

How we rank these tools — 4-step process
  1. 1
    European ownership, verified

    The company is headquartered and incorporated in the EU, EEA or Switzerland, and processes customer data in Europe. A US parent company disqualifies a tool from this page regardless of where its servers are.

  2. 2
    Category fit and hands-on review

    What the tool actually does, who it suits, and where it falls short — checked against the vendor’s own documentation, changelog and pricing page rather than its marketing copy.

  3. 3
    Compliance and pricing check

    GDPR posture, hosting location and the prices quoted on this page are verified against the vendor’s public pricing before publication, and re-checked when we revisit the category.

  4. 4
    Position on this page

    Placement on this page can be paid, and that can affect the order tools appear in. It never buys a listing: a tool that fails the checks above is not here at any price, and payment does not change the shortcomings we write about. A vendor can ask us to correct a factual error — not to remove a criticism.

Vendors can pay for visibility on this page. It never changes what an entry says about a product, including the criticism, and we earn nothing when you click through to a vendor. Paid placement can affect the order in which tools appear; it never affects whether a tool is listed. Editorial policy

7 European Developer Tools

GitLab

Complete DevOps platform

#1 of 7 in this category
US (Self-host) Free tier
CI/CDDevSecOpsSelf-hosting

Codeberg

Non-profit Git hosting from Berlin

#2 of 7 in this category
Germany Free
Git hostingCI/CDNon-profit

Gitea

Lightweight self-hosted Git

#3 of 7 in this category
Open Source Free
Self-hostedLightweightEasy setup

Forgejo

Community fork of Gitea

#4 of 7 in this category
Open Source Free
Self-hostedCommunity-drivenLightweight

SourceHut

Minimalist developer platform

#5 of 7 in this category
Open Source Free/$2/mo
Email workflowCI/CDMailing lists

Buddy Works

Polish CI/CD & DevOps automation

#6 of 7 in this category
Poland 14-day free trial
CI/CD pipelines100+ integrationsDocker-native

Radicle

Peer-to-peer Git collaboration from Switzerland, with no server and no company in the middle

#7 of 7 in this category
Switzerland Free and open source
Peer-to-peerNo central hostOpen source

Key takeaways

  • GitLab ranks #1 among the European developer tools in this directory, because GitLab is the only one here that covers repositories, CI/CD, security scanning, package registry and project management as a single platform.
  • Codeberg is a registered German association governed by its members, with published annual reports and open finances — the only forge here that answers to users rather than to investors.
  • Gitea and Forgejo are technically almost the same software; the choice between them is governance, since Forgejo forked in 2022 over the direction of Gitea's commercial entity.
  • Gitea Actions is compatible with GitHub Actions workflow syntax, so a team migrating off GitHub can usually bring its pipelines with little or no rewriting.
  • SourceHut's entire web interface works without JavaScript, with pages typically under 50 KB — which is a genuine accessibility and bandwidth advantage, not only a philosophical stance.

European developer tools are the platforms where code is hosted, reviewed, built and deployed — git forges and CI/CD systems operated by European companies, associations or open-source projects, rather than by GitHub and its US parent.

European developer tools compared

European developer tools compared on position, country, entry price and best use
PositionToolEstablishedEntry priceBest for
#1 GitLab Netherlands Free tier / Premium $29 per user per month / Ultimate $99 per user per month Teams that want repositories, pipelines, security scanning and planning in one platform
#2 Codeberg Germany Free Open-source projects and developers who want free hosting with no commercial owner
#3 Gitea Germany Free (self-hosted) Teams wanting a fast self-hosted forge on modest hardware
#4 Forgejo Germany Free (self-hosted) Community projects that want the same software under democratic governance
#5 SourceHut Europe Free during alpha; paid plans expected from about $2 per month or $20 per year Developers who prefer command-line and email workflows and minimal tooling
#6 Radicle Switzerland Free and open source Projects that want code collaboration with no host at all
#7 Buddy Works Poland Paid plans plus Bring Your Own Cloud Teams wanting capable CI/CD without deep DevOps expertise

Every European developer tool reviewed

#1 GitLab

Rotterdam, Netherlands Free tier / Premium $29 per user per month / Ultimate $99 per user per month Free tier with unlimited private repositories

Best for: Teams that want repositories, pipelines, security scanning and planning in one platform

  • Operating company. GitLab
  • Jurisdiction. EU (Netherlands)
  • Where the data sits. Self-hosted anywhere, or SaaS with EU data residency options
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. GitHub, Bitbucket

GitLab is the only tool in this category that replaces GitHub and everything teams typically bolt onto it. Repository management and code review sit alongside CI/CD pipelines, DevSecOps scanning including SAST and DAST, dependency scanning, a package and container registry, Kubernetes and infrastructure integration, issue tracking and agile planning — one platform with one permissions model rather than five services stitched together.

For European organisations the self-hosting story is the important one. The open-source Community Edition deploys on-premise or in any cloud with complete data control, and the SaaS offering has EU data residency options for teams that would rather not run it. Because the project is open source, its security practices and code changes are publicly auditable, which is a stronger assurance than a vendor statement.

GitLab operates from Rotterdam. The free tier is genuinely usable — unlimited private repositories, 5 GB storage, 400 CI/CD minutes a month, Web IDE and issue tracking — with Premium at $29 per user per month and Ultimate at $99 for the full security and compliance suite. The trade-off is weight: self-hosted GitLab needs real resources and maintenance, and the breadth of features is more than smaller teams will use.

What GitLab does well

  • Repositories, CI/CD, security scanning and planning in one platform
  • Open-source Community Edition, self-hostable anywhere
  • SaaS option with EU data residency
  • Free tier with unlimited private repositories
  • Publicly auditable security practices

Where GitLab falls short

  • Self-hosting needs substantial resources and maintenance
  • Feature breadth exceeds what smaller teams use
  • Ultimate at $99 per user per month is expensive
  • Heavier and slower than lightweight forges

Standout feature. The whole toolchain under one permissions model — which is what makes it a GitHub replacement rather than a git host.

#2 Codeberg

Berlin, Germany Free Free

Best for: Open-source projects and developers who want free hosting with no commercial owner

  • Operating company. Codeberg e.V. (registered German association)
  • Jurisdiction. EU (Germany)
  • Where the data sits. EU (Germany)
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. GitHub, GitLab

Codeberg is run by Codeberg e.V., a registered association under German law governed by members who elect the board and vote on major decisions, with annual reports published and finances open to member scrutiny. That structure is the point: the platform answers to the people using it rather than to investors, which is a different relationship from every venture-funded alternative.

The service itself is substantial for something free. Git hosting with issue tracking, wikis and project management, a package registry, and Codeberg Pages for static sites — supporting Hugo, Jekyll, Eleventy or plain HTML, with custom domains, automatic Let's Encrypt HTTPS and CDN delivery. Woodpecker CI provides pipeline-as-code in YAML with Docker builds, matrix builds and secrets management, and teams with heavier needs can connect their own runners.

Over 100,000 registered users and hundreds of thousands of repositories, with an active community on the platform and on Matrix. The limitations follow from the non-profit model rather than from neglect: CI compute is shared and queues at peak, there is no sophisticated security scanning or advanced automated project board, and the platform is designed around open source, so businesses with complex enterprise requirements will outgrow it.

What Codeberg does well

  • Registered German association governed by its members
  • Published annual reports and open finances
  • Free hosting including Pages with custom domains and HTTPS
  • Woodpecker CI with the option of your own runners
  • Over 100,000 users and an active community

Where Codeberg falls short

  • Shared CI compute queues at peak times
  • No advanced security scanning or project automation
  • Designed for open source rather than enterprise use
  • Non-profit resources limit feature pace

Standout feature. Members elect the board and can read the accounts — the only forge here where the users are the owners.

#3 Gitea

Berlin, Germany Free (self-hosted) Free

Best for: Teams wanting a fast self-hosted forge on modest hardware

  • Operating company. Gitea
  • Jurisdiction. Self-hosted; project has a commercial entity
  • Where the data sits. Wherever you deploy it
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. GitHub, GitLab

Gitea is the easiest serious forge to run yourself. Its Go architecture compiles to a single binary with no external dependencies — the web interface, API server and background workers all in one process — so an installation needs only that binary and a database, which can be SQLite for small deployments or MySQL, PostgreSQL or MSSQL for larger ones.

The performance consequence is real rather than marketing: Gitea consistently beats GitLab on resource usage and response time at smaller installations, starts in seconds rather than minutes, clones quickly over SSH and HTTPS, and stays responsive on hardware that GitLab would struggle on. For a team running development infrastructure on a limited budget, that efficiency is the deciding factor.

Gitea Actions is the other reason to look at it, being compatible with GitHub Actions workflow syntax so migrating teams can bring their pipelines — core workflow, job and step definitions and environment management carry across, though not every marketplace action does. Issue tracking, pull requests, wikis and a package registry round it out. The governance caveat belongs here too: a commercial entity was formed around the project in 2022, which is what prompted the Forgejo fork.

What Gitea does well

  • Single Go binary with no external dependencies
  • Outperforms GitLab on resource use and response time
  • Gitea Actions compatible with GitHub Actions syntax
  • Runs on SQLite, MySQL, PostgreSQL or MSSQL
  • Free and open source, self-hosted

Where Gitea falls short

  • Fewer features than GitLab for larger organisations
  • Commercial entity governance prompted the Forgejo fork
  • You run and maintain the infrastructure
  • Not every GitHub Actions marketplace action works

Standout feature. One binary and a database — a working forge in the time it takes GitLab to finish starting up.

#4 Forgejo

Berlin, Germany Free (self-hosted) Free

Best for: Community projects that want the same software under democratic governance

  • Operating company. Forgejo (under Codeberg e.V.)
  • Jurisdiction. Self-hosted; governed by a German non-profit
  • Where the data sits. Wherever you deploy it
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. GitHub, GitLab, Gitea

Forgejo is Gitea's software under different governance, and for a lot of projects that is exactly the product. It forked in 2022 when community members grew concerned about the project's direction after a commercial entity formed around Gitea, and it now operates within the Codeberg e.V. non-profit, where decisions are made by community consensus through public discussion, RFC processes and democratic voting rather than corporate directive.

Technically you get what Gitea gives you: git hosting, issue tracking and project management, Forgejo Actions for built-in CI/CD, a lightweight single-process architecture that self-hosts on modest hardware, and migration paths from GitHub and Gitea. The codebase is MIT-licensed and development happens on Codeberg itself, so the maintainers use the platform they are building.

Where Forgejo goes somewhere Gitea does not is federation. Its work on the ForgeFed protocol let Forgejo instances federate repository stars as of 2025 — a foundational step towards federated pull requests, issue tracking and user identities across independently operated forges, the same shape as Mastodon federating social media. For anyone who thinks digital sovereignty means no single entity controlling the infrastructure, that work exists here and nowhere else in this category.

What Forgejo does well

  • Community governance by consensus and democratic voting
  • MIT-licensed, developed on Codeberg itself
  • Leading work on ForgeFed federation between instances
  • Lightweight self-hosting like Gitea
  • Forgejo Actions for built-in CI/CD

Where Forgejo falls short

  • Smaller ecosystem than Gitea
  • Federation is early — stars only as of 2025
  • No commercial support offering
  • You run and maintain the infrastructure

Standout feature. The only forge here building federation between instances — the version of sovereignty where nobody owns the network.

#5 SourceHut

Europe Free during alpha; paid plans expected from about $2 per month or $20 per year Free during public alpha

Best for: Developers who prefer command-line and email workflows and minimal tooling

  • Operating company. SourceHut
  • Jurisdiction. EU
  • Where the data sits. EU
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. GitHub, GitLab

SourceHut is built on a conviction the rest of this category does not share: that a development platform should be plain, fast and free of JavaScript. Every page is server-rendered HTML, forms submit as ordinary HTTP POSTs, navigation uses hyperlinks, and pages typically weigh under 50 KB. That is quicker on slow connections and old hardware, genuinely more accessible to screen readers that struggle with JavaScript-heavy applications, and usable where GitHub's multi-megabyte bundles are not.

The platform is assembled from focused services rather than one application: Git and Mercurial hosting, mailing lists for discussion and patch review, builds.sr.ht for continuous integration and todo.sr.ht for bug tracking. It is open source and self-hostable, and the workflow is email-based throughout.

It is in public alpha with all features free, and paid plans are expected from about $2 per month or $20 per year — sustainable without venture capital or advertising precisely because the architecture is cheap to run.

The limits are severe and deliberate: git send-email has a steep learning curve, there is no web merge interface, no web wiki editor, no mobile apps, sparse integrations, and no SSO, audit logs or compliance certifications. It suits a specific kind of developer completely and everyone else not at all.

What SourceHut does well

  • Entire interface works without JavaScript, pages under 50 KB
  • Strong accessibility for screen readers
  • Git and Mercurial hosting with mailing lists, CI and bug tracking
  • Open source and self-hostable
  • Expected pricing from about $2/month once out of alpha

Where SourceHut falls short

  • Email patch workflow has a steep learning curve
  • No web merge interface or wiki editor
  • No SSO, audit logs or compliance certifications
  • Still in alpha — features and APIs may change

Standout feature. No JavaScript anywhere: pages under 50 KB that load on anything and work with a screen reader.

#6 Radicle

Rotkreuz, Switzerland Founded 2017 Free and open source Free

Best for: Projects that want code collaboration with no host at all

  • Operating company. Radicle (Radworks)
  • Jurisdiction. No central host; the project is Swiss
  • Where the data sits. Peer-to-peer — repositories replicate across peers
  • Independent checks. No operator to comply
  • Source code. Open source
  • Replaces. GitHub, GitLab

Radicle removes the server. Every other forge in this category, including the self-hosted ones, has somewhere the repository authoritatively lives; Radicle replicates repositories peer-to-peer across the machines of the people working on them, so there is no single entity controlling the network and nothing to take down.

That is a sharper answer to the question this category exists around. Self-hosting means you are the host — better than GitHub, and still a single point that can fail, be seized or simply be switched off when someone stops paying. Peer-to-peer means the project survives independently of any operator, including you. It is built on Git rather than replacing it, so the commits, branches and history are ordinary Git, and issues and patches travel the same way.

Radicle was founded in 2017 and is based in Rotkreuz, Switzerland, free and open source. The honest assessment: this is the most experimental thing in this category and it asks the most. Discovery is genuinely harder without a central index, the tooling and interfaces are less mature than Forgejo or Gitea, contributors need the client rather than a browser, and the network effect that makes GitHub useful is precisely what a peer-to-peer forge does not have.

What Radicle does well

  • Peer-to-peer — no server and no single point of control
  • Built on Git, so history and commits stay ordinary
  • Nothing to seize, take down or switch off
  • Free and open source
  • Swiss project, no operator with jurisdiction over it

Where Radicle falls short

  • Discovery is hard without a central index
  • Tooling less mature than Forgejo or Gitea
  • Contributors need the client rather than a browser
  • No network effect to draw contributors

Standout feature. There is no host — not even you, which is the only version of this that outlives whoever is paying the bill.

#7 Buddy Works

Poland Paid plans plus Bring Your Own Cloud 14-day free trial, no credit card

Best for: Teams wanting capable CI/CD without deep DevOps expertise

  • Operating company. Buddy Works
  • Jurisdiction. EU (Poland)
  • Where the data sits. Cloud, or your own infrastructure and region via BYOC
  • Independent checks. GDPR
  • Source code. Closed source
  • Replaces. GitHub Actions, CircleCI, Travis CI, Jenkins

Buddy Works solves the CI/CD problem specifically rather than replacing your git host, and its argument is time.

You assemble a pipeline from more than 100 ready-made actions and integrations — build steps, tests, deployments, notifications, cloud tasks — through a GUI or as YAML, and because the building blocks are pre-made, a working delivery pipeline takes minutes rather than days. For teams that have been putting off CI/CD because it looked like a project in itself, that is the whole pitch.

Underneath, cache-optimised pipelines and Docker-native execution keep runs fast, across Linux, Windows and macOS including ARM. Integrations cover GitHub, GitLab, Bitbucket, AWS, Kubernetes and Docker, with full CLI and MCP support, so it slots in front of whichever forge you already use.

Buddy is built by a Polish team, which makes it a European DevOps backbone rather than a US hyperscaler dependency, and Bring Your Own Cloud runs the automation against your own infrastructure in your chosen region for workloads that must stay put.

A 14-day free trial needs no credit card. The honest considerations: it is commercial and primarily cloud-hosted rather than free and self-hostable, heavily specialised pipelines may still suit a fully scripted system like Jenkins better, and organisations with strict on-premises mandates should confirm BYOC meets their exact requirements before committing.

What Buddy Works does well

  • 100+ ready-made actions — pipelines in minutes, not days
  • Cache-optimised, Docker-native execution
  • Linux, Windows and macOS including ARM
  • Bring Your Own Cloud for your own infrastructure and region
  • Polish company, EU jurisdiction, 14-day trial without a card

Where Buddy Works falls short

  • Commercial and primarily cloud-hosted, not free self-hosting
  • Jenkins remains more customisable for extreme pipelines
  • Confirm BYOC meets strict on-premises mandates first
  • Does not replace your git hosting

Standout feature. Over 100 pre-built actions: the difference between a CI/CD project and a CI/CD afternoon.

How much platform do you actually need?

This category runs from a complete DevOps suite to a deliberately minimal forge, and the weight is the decision.

Everything in one place: GitLab gives you repositories, CI/CD pipelines, DevSecOps scanning, a package and container registry, Kubernetes integration, issue tracking and portfolio planning. The free tier includes unlimited private repositories, 5 GB storage and 400 CI/CD minutes per month; Premium is $29 per user per month, Ultimate $99.

Just hosting, done well and free: Codeberg, for open-source projects and privacy-focused developers, including Pages static hosting and Woodpecker CI.

Something you run yourself on modest hardware: Gitea or Forgejo, both a single Go binary plus a database. Something deliberately minimal: SourceHut. CI/CD without a forge attached: Buddy Works.

What is the difference between Gitea and Forgejo?

Governance, almost entirely — the software is close to identical and the values are not.

Forgejo was forked from Gitea in 2022 by community members concerned about the project's direction after a commercial entity was formed around it. Forgejo operates under Codeberg e.V., the German non-profit, with decisions made by community consensus through public discussion, RFC processes and democratic voting rather than corporate directive. The codebase is MIT-licensed, and development happens on Codeberg itself.

Technically both remain very similar, with Forgejo tracking Gitea releases and adding community-driven improvements. Gitea has the larger ecosystem and the commercial backing that comes with a company behind it.

Forgejo also leads on federation through the ForgeFed protocol — as of 2025, federated repository stars across Forgejo installations are implemented, a foundational step towards federated pull requests, issues and identities. If a decentralised forge ecosystem matters to you, that work only exists here.

What does self-hosting a forge actually cost?

Less than most teams assume, and Gitea is the reason the assumption is out of date.

Gitea's Go architecture compiles to a single binary with no external dependencies — the web interface, API server and background workers all run in one process, needing only the binary and a database, which can be SQLite. It consistently outperforms GitLab on resource usage and response times at smaller installations, starting in seconds rather than minutes and staying responsive on modest hardware.

GitLab self-hosting is heavier but gives complete data control: the open-source Community Edition deploys on-premise or in any cloud, and because the project is open source, its security practices and code changes are publicly auditable.

For teams migrating off GitHub, the practical unlock is Gitea Actions, which is compatible with GitHub Actions workflow syntax — core workflow, job and step definitions and environment management carry over, though not every marketplace action does. Codeberg and Forgejo use Woodpecker CI and Forgejo Actions respectively.

Why would a forge be run by an association?

Because the incentives of a venture-funded platform and the interests of the people hosting code on it are not the same, and Codeberg is built to remove that gap.

Codeberg e.V. is a registered association under German law, governed by members who elect the board and vote on major decisions, with annual reports published and finances open to member scrutiny. There is no investor whose return depends on extracting more from users later.

What it delivers is substantial for a free service: git hosting, issue tracking, wikis, a package registry, Codeberg Pages for static sites with custom domains and automatic Let's Encrypt HTTPS served over a CDN, and Woodpecker CI with YAML pipelines, Docker builds, matrix builds and secrets management. Over 100,000 registered users and hundreds of thousands of repositories.

The limits are the honest consequences of the model: shared CI compute that queues at peak, no sophisticated security scanning or advanced project boards, and a design aimed at open source rather than complex enterprise requirements.

Is a JavaScript-free forge a real advantage?

Yes, and SourceHut is worth understanding even if you never adopt it, because it makes the trade-off visible.

The entire SourceHut web interface works without JavaScript. Every page is server-rendered HTML, forms submit as ordinary HTTP POSTs, navigation uses hyperlinks, and pages are typically under 50 KB. That is faster on slow connections and old hardware, more reliably accessible to screen readers that struggle with JavaScript-heavy applications, and usable where GitHub's multi-megabyte bundles are not.

It also hosts Mercurial alongside Git, runs mailing lists for discussion, and provides builds.sr.ht for CI and todo.sr.ht for bug tracking. Free during its public alpha, with paid plans expected from about $2 per month or $20 per year — sustainable precisely because the architecture is cheap to run.

The cost is the workflow. Email-based patches have a steep learning curve for anyone who has never used git send-email, there is no web merge interface, no wiki editor, no mobile apps, and no SSO, audit logs or compliance certifications. It suits developers comfortable with command-line and email workflows and nobody else.

How we selected and ranked these 7 tools

Every tool on this page is in the European Purpose directory, which means the operating company is established in Europe and we have verified that from the company register or the vendor's own legal notice rather than from a marketing page. Tools headquartered outside Europe are not eligible, however good they are.

  1. Feature verification (weight: 40%). We check each capability against the vendor's own documentation and product pages, and record what the tool does rather than what the category is assumed to include.
  2. Ease of adoption (weight: 30%). Integrations, published API access, trial availability and how much configuration stands between signing and a usable result.
  3. Value and transparency (weight: 30%). Published pricing counts in a vendor's favour; quote-only pricing is recorded as quote-only rather than estimated. We weigh what a buyer gets for the entry price, not the headline feature count.
  4. Editorial review. Three people touch every page: one writes it, a second edits it, and a third checks the compliance and pricing claims against the vendor's documentation. The three weights above decide the order; a position is a ranking against the other European tools in this category, not an absolute score.

Vendor-reported outcomes — ROI figures, margin uplift, time saved — are labelled as vendor claims wherever they appear on this page. We have not audited them, and neither has anyone else who quotes them. Read our full editorial process for how pages are re-verified.

Frequently asked questions

GitLab holds #1 among the European developer tools in this directory, because it covers repositories, CI/CD pipelines, DevSecOps scanning, package and container registries, Kubernetes integration and project management as one platform, self-hostable anywhere or as SaaS with EU data residency. Codeberg is the best free option for open-source projects, and Gitea or Forgejo are the lightest to self-host.

Several, depending on what you need. GitLab from Rotterdam is the full-platform alternative with a free tier including unlimited private repositories. Codeberg is a free German association-run forge for open source. Gitea and Forgejo are self-hosted forges you run on your own server. SourceHut is a deliberately minimal option. Buddy Works from Poland replaces GitHub Actions specifically, without replacing the repository hosting.

Governance rather than technology. Forgejo forked from Gitea in 2022 when community members grew concerned about the project's direction after a commercial entity formed around it. Forgejo operates under the Codeberg e.V. non-profit with decisions by community consensus and democratic voting, MIT-licensed, developed on Codeberg itself. The two remain technically very similar, with Forgejo tracking Gitea releases. Forgejo also leads on federation through the ForgeFed protocol.

To Gitea, mostly yes. Gitea Actions is compatible with GitHub Actions workflow syntax, so core workflow definitions, jobs, steps and environment management carry over with minimal or no modification, with triggers on pushes, pull requests, tags, schedules and manual dispatch. Not every marketplace action is supported. The act runner executing jobs can be self-hosted alongside Gitea or on separate infrastructure. Forgejo Actions works the same way; Codeberg uses Woodpecker CI instead.

The free tier includes unlimited private repositories, 5 GB of storage, 400 CI/CD minutes per month, the Web IDE and issue tracking. Premium is $29 per user per month, adding advanced CI/CD, code review analytics, enterprise agile planning and priority support. Ultimate is $99 per user per month for the full security and compliance suite with SAST/DAST, dependency scanning and portfolio management. All self-managed installations start from the free Community Edition.

Codeberg, run by Codeberg e.V., a registered German association governed by its members with published annual reports and open finances. It provides git hosting, issue tracking, wikis, a package registry, Codeberg Pages for static sites with custom domains and automatic Let's Encrypt HTTPS over a CDN, and Woodpecker CI. Over 100,000 registered users. CI compute is shared so it can queue at peak, and advanced security scanning is not available.

Gitea, and by a wide margin. Its Go architecture compiles to a single binary with no external dependencies — web interface, API server and background workers in one process — needing only the binary and a database, which can be SQLite. It consistently outperforms GitLab on resource usage and response times at smaller installations, starts in seconds rather than minutes, and stays responsive on modest hardware. Forgejo shares the same architecture.

Buddy Works, built by a Polish team. You assemble pipelines from over 100 ready-made actions and integrations — build steps, tests, deployments, notifications, cloud tasks — through a GUI or as YAML, with aggressive caching and Docker-native execution across Linux, Windows and macOS including ARM. Bring Your Own Cloud runs the automation against your own infrastructure and region. 14-day free trial with no credit card; it is commercial rather than open source.

SourceHut, whose entire web interface is server-rendered HTML with forms submitting as ordinary HTTP POSTs and pages typically under 50 KB. That is faster on slow connections, more reliably accessible to screen readers, and usable in bandwidth-constrained environments. It also hosts Mercurial alongside Git, with mailing lists, builds.sr.ht for CI and todo.sr.ht for bug tracking. The cost is an email-based patch workflow with a steep learning curve and no web merge interface.

Not on this list?

If you build a European developer tools tool that belongs here, tell us about it. Every suggestion is checked against the same criteria as the tools above: European ownership and hosting, a real product, and pricing we can verify. A listing is editorial, and we say so on this page where placement is paid.

Suggest your tool