Codeberg is a free Git hosting site for free and open source software, run by the Berlin non-profit Codeberg e.V. It is working normally. Its FAQ says most services run on the association's own hardware in a rented Berlin facility, with Forgejo for Git hosting, Woodpecker for CI, Weblate for translations and git-pages for static sites.
People look for alternatives because of the rules, not because it shut down. Public projects need a licence that lets others reuse the work. Private content is limited to 100 MB per contributor, each account or organization can hold 100 repositories before asking, and commercial private projects are told to self-host instead. Capacity is a second reason. In August 2025, The Register reported that AI crawlers had learned to pass Codeberg's Anubis challenge, causing what staff called "a period of extreme slowness". The seven options below start with the hosted platforms most Codeberg users move to.
Prices below are as of November 6, 2026. Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| GitHub | Private and public repos with CI minutes from day one | Free; Team $4 per user/month | Web, Git |
| GitLab | Integrated CI/CD and planning, hosted or self-run | Free; Premium $29 per user/month, yearly | Web, self-managed |
| Forgejo (self-hosted) | Codeberg's own software on your own server | Free | Linux, Docker |
| SourceHut | Paid, minimalist hosting with email patches | €4 to €12 per month | Web, Git, Mercurial |
| Gitea | A Forgejo cousin with paid support and SSO | Free; Enterprise from $9.5 per user/month | Linux, Docker, Cloud |
| Bitbucket | Private team code tied to Jira | $0 for 5 users; Standard $3.65 per user/month | Web, Git |
| Radicle | Peer-to-peer hosting with no central server | Free (MIT and Apache 2.0) | Linux, macOS, BSD |
GitHub
Most Codeberg users who leave are after one of two things GitHub gives at once: unlimited private repositories and CI minutes with no request form. The pricing page lists 2,000 Actions minutes and 500 MB of Packages storage a month on the free plan, and private repos for any purpose, commercial included.
It is also where contributors already have accounts. A project that moved to Codeberg on principle and then saw fewer outside pull requests usually gets them back here.
Best for: Projects that need private repos, CI without asking, or the largest pool of contributors.
Pricing:
- Free: $0, 2,000 Actions minutes a month, 500 MB Packages
- Team: $4 per user per month, 3,000 minutes, 2 GB
- Enterprise: $21 per user per month, 50,000 minutes
Watch out for:
- GitHub is owned by Microsoft and runs under US jurisdiction, which is the reason many projects chose a German non-profit in the first place.
- The free plan's 500 MB of Packages storage is small if you publish container images, and Team only raises it to 2 GB.
Official site: GitHub.
GitLab
GitLab suits Codeberg users who want CI/CD as a first-class part of the forge rather than a separate Woodpecker service. Pipelines, a registry, issue boards and merge request approvals live in one app. You can use GitLab.com or install the same product on your own server.
On GitLab.com the free tier allows 5 users per private top-level group, 400 compute minutes a month and 10 GiB per project, per the pricing page. Self-installing removes the user cap but not the hardware bill.
Best for: Teams that want CI/CD and planning tools from one vendor, hosted or on-premises.
Pricing:
- Free: $0, 5 users per private top-level group, 400 compute minutes a month
- Premium: $29 per user per month, billed annually
- Ultimate: contact sales
Watch out for:
- The pricing page requires card details to use shared runners on GitLab.com, even on the free plan.
- Self-managed GitLab needs 8 vCPU and 16 GB of RAM as a baseline, per the requirements page.
Official site: GitLab.
Forgejo (self-hosted)
Codeberg's own FAQ gives this answer to commercial users: run Forgejo yourself. It is the same software, so issues, pull requests, wikis and the UI carry over, and nothing about licences or private storage is restricted on your server. Codeberg e.V. is also the umbrella organization for the Forgejo project.
The releases page lists v17.0.1 as current and v15 as the LTS line, supported until July 15, 2027. Forgejo ships its own Actions CI, so on your server there is no request form before the first build.
Best for: Companies and private projects that like Codeberg but cannot meet its rules.
Pricing:
- Free software (GPLv3+ for new code since v9.0; the majority of the code is still MIT)
- Your only cost is the server
Watch out for:
- You become the admin. Stable releases are supported for about three months, v17 until January 28, 2027, so plan regular upgrades or stay on LTS.
Official site: Forgejo (self-hosted).
SourceHut
SourceHut shares Codeberg's small-community ethics but funds itself with subscriptions instead of donations. Code review happens over mailing lists, there are no pull request buttons, and pages are plain HTML that load fast. It hosts Mercurial as well as Git, which Codeberg does not.
The pricing page offers three tiers with identical access, so the amount is your choice. Contributors to existing projects do not need to pay, and financial aid is available.
Best for: Maintainers who want a paid, ad-free host and like email-based review.
Pricing:
- €4, €8 or €12 per month ($4, $8 or $12), excluding VAT
- Same features on every tier; financial aid on request
Watch out for:
- Still labelled public alpha. The pricing page says builds.sr.ht CI needs a paid account and that the paid service list may change.
Official site: SourceHut.
Gitea
Forgejo and Gitea split in late 2022, and Gitea is the side with a company behind it. That is useful if your reason for leaving Codeberg is that you need a vendor to call. The pricing page sells Gitea Enterprise with SAML SSO, audit logs and SLA support, plus a managed Gitea Cloud. The open source edition stays MIT and free.
The project releases often: v28.0.0 came out on September 29, v28.1.0 on October 6, v28.2.0 on October 18 and v28.3.0 on November 1, 2026. We compare it with Forgejo and others on our Gitea alternatives page.
Best for: Organizations that want a Codeberg-like forge with commercial support behind it.
Pricing:
- Open Source: free, MIT, unlimited users
- Enterprise: shown as $9.5 per user per month next to a struck $19, one-year commitment, 30-day trial
- Gitea Cloud: no public price
Watch out for:
- Gitea Cloud has no public price on the pricing page, so a hosted setup means contacting the company.
Official site: Gitea.
Bitbucket
Bitbucket is the opposite of Codeberg in audience: private repositories for companies, with almost no public discovery. Atlassian ties it to Jira, so commits and pull requests appear on issues, and Pipelines runs builds in the same account.
The free plan covers up to 5 users with 50 build minutes and 1 GB per repository, per the pricing page. Standard is $3.65 per user per month and Premium $8.
Best for: Small companies that need private repos linked to Jira at a low per-user price.
Pricing:
- Free: up to 5 users, 50 build minutes, 1 GB per repo
- Standard: $3.65 per user per month
- Premium: $8 per user per month
- Extra 1,000 build minutes or 100 GB: $10 per month
Watch out for:
- Fifty free build minutes run out quickly, and larger runners count double or more, per the pricing page.
Official site: Bitbucket.
Radicle
Radicle answers a different worry: what if any single host, non-profit or not, goes down. It is a peer-to-peer forge built on Git, where repositories replicate between nodes and issues, discussions and code review are stored as Git objects. The Radicle site lists version 1.10.3, released September 8, 2026, under MIT and Apache 2.0.
You work through a CLI, a terminal UI, a web interface or the Radicle Desktop app. There are no accounts on a central server and no storage quota to request.
Best for: Developers who want no central host at all, including no non-profit one.
Pricing:
- Free and open source (MIT and Apache 2.0)
Watch out for:
- Windows is not supported. The site says Radicle only works on Linux, macOS and BSD for now.
- Contributors must install Radicle to collaborate, which is a big ask compared with a web sign-up.
Official site: Radicle.
How to choose
| If you need | Pick |
|---|---|
| Private repos and CI minutes with no approval step | GitHub |
| Built-in pipelines, registry and boards | GitLab |
| Codeberg's software for commercial or private code | Forgejo (self-hosted) |
| A small paid host with Mercurial | SourceHut |
| A forge with a support contract and SAML SSO | Gitea |
| Cheap private repos linked to Jira | Bitbucket |
| No central server | Radicle |
When to stay with Codeberg
Stay on Codeberg if your project is free software, fits under its storage thresholds and does not need private space beyond 100 MB. It costs nothing, runs on the association's own hardware in Berlin, and the same account gives you Pages, translations and CI on request. If you also ship binaries and want a download host, our SourceForge alternatives guide compares release hosting.
Frequently asked questions
What is Codeberg?
Codeberg.org is a free, community-run Git hosting service for free and open source projects. It is operated by Codeberg e.V., a non-profit association in Berlin, and runs the Forgejo forge software.
Can I use Codeberg for private or commercial projects?
Only in a small way. The FAQ allows contributors to free software up to 100 MB of private content, says Codeberg does not offer private hosting services, and will not accept payment for exceptions. It recommends self-hosting Forgejo for commercial work.
Is Codeberg better than GitHub?
It depends on what you value. Codeberg is non-profit, funded by donations and membership fees, and based in Germany. GitHub has far more users, private repos for any purpose and CI minutes on the free plan. Some projects keep a copy on both.
Does Codeberg have CI?
Yes, Codeberg CI runs on Woodpecker, but access is requested through the Codeberg-e.V./requests repository using a template. Heavy CI use needs a separate request.