Codeberg
Nonprofit, community-run Git hosting service built on Forgejo, aimed at free and open-source projects.
Liked as a nonprofit, Europe-hosted GitHub alternative for open-source projects1234, and many welcome its no-AI policy.567 The most common complaint is that its LLM ban and vague, vote-driven project rules make it hard to trust for long-term hosting891011, followed by slowness and outages.121314
Why people recommend it
GitHub alternative · 3
Commenters who left GitHub say Codeberg works well as a replacement and they have not regretted the switch.
“Have never regretted the switch + I love the no AI policy.”
“Switched from github to codeberg a while a go and have been happy ever since.”
Show 1 more
“codeberg (with slightly more straightforward migration path from github)”
No-AI policy · 3
Several users like that Codeberg rejects LLM-generated and vibe-coded projects.
“Codeberg has a no LLMs policy which is very attractive for many.”
“They effectively ban vibe-coded projects, and if that matters, this is why I like them”
Show 1 more
“I think this move by Codeberg is lowkey genius.”
Nonprofit, open source · 3
Praised as community-owned, privacy-respecting and non-corporate, dedicated to open source.
“open-source, community-owned, privacy-respecting, non-corporate”
“if you’re working on open-source projects, use codeberg”
Show 1 more
“Codeberg would be a great option!”
Hosted Forgejo · 3
It is a public Forgejo instance, so users can move to self-hosted Forgejo with the same software.
“If you don't want the hassle, codeberg.org is a public instance of forgejo.”
“As "forge" Codeberg is pretty great.”
Show 1 more
“I prefer Codeberg”
European hosting · 3
Recommended as Git hosting that stays in Europe, including by users avoiding US services.
“also fits the description of "Git hosting that never leaves Europe".”
“European-based alternative to github : https://codeberg.org/”
Show 1 more
“GitHub → Codeberg & Codefloe (for private)”
Uptime · 2
Some users report no uptime problems and find it more reliable than GitHub.
“Personally I have never had a single issue with Codeberg's uptime.”
“I use both Codeberg and Github a lot and Github has, by far, more problems than Codeberg.”
Caveats and dissent
LLM ban · 3
Projects that use AI coding tools heavily are not allowed, which rules it out for some users.
“If you use AI at all for any code in the project it cannot be hosted on codeberg.”
“Projects with heavy use of coding AI are explicitly forbidden”
Show 1 more
“codeberg has been very explicit on their policy of no-LLM work, so I guess I won't do that.”
Arbitrary bans · 3
Some users distrust its vague, community-voted rules and fear their projects could be banned next.
“I no longer trust Codeberg to host my code for the long term.”
“any serious person would to well to stay away from Codeberg”
Show 1 more
“I'd be scared of similar things happening in the future to something I'm working on”
Speed and uptime · 3
Users report slowness, timeouts and outages, and one cites low uptime on its own status page.
“if your reason for switching is purely uptime, you will be sorely disappointed with codeberg”
“it's really slow sometimes, and frequently times out”
Show 1 more
“I love codeberg but it also have outages and is sometimes quite slow.”
FOSS-only rules · 3
Hosted code must be FLOSS-licensed and private repos are limited, so personal private projects don't fit.
“Projects with heavy use of coding AI are explicitly forbidden”
“without "FOSS only" limitation like codeberg”
Show 1 more
“if you’re working on open-source projects, use codeberg”
Access barriers · 3
Users report bot blocks on older browsers, a JavaScript requirement and an inaccessible signup captcha.
“Codeberg constantly returns this just because I use an outdated Safari”
“codeberg.org still requires "javascript"”
Show 1 more
“They claim to be open source, but the code on their servers is definitely not the code in their repo.”
CI setup · 1
One user returned to GitHub after failing to get Codeberg's CI working.
“I went back to GitHub because I couldn't get their CIs to work.”
Often compared with
11 moved from GitHub to Codeberg
2 moved from Codeberg to GitHub
1 moved from Codeberg to ForgejoGitea14 comments mention both
1 moved from SourceHut to Codeberg
2 moved from Codeberg to Tangled
Who recommends it in their own words
Threads where it came up
- Ask HN: Alternatives to GitHub 28 mentions
- I Regret Migrating to Codeberg 10 mentions
- Codeberg Bans Cryptocurrency Projects 8 mentions
- Protecting our FLOSS commons from LLMs 3 mentions
- Moving from GitHub to Codeberg, for lazy people 3 mentions
- Codeberg Divides 2 mentions
Data: codeberg.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 46
“codeberg has been very explicit on their policy of no-LLM work, so I guess I won't do that.”
“Tangled, Codeberg or self-hosted Forgejo (my approach) or Gitea are all good alternative solutions here.”
“Hobby code goes in Github/codeberg.org”
“I was curious about codeberg.org as an alternative to Github for opensource work.”
“which the entire reason I use codeberg instead”
“Yes Codeberg members did undemocratic poll”
“also fits the description of "Git hosting that never leaves Europe".”
“a more reputable non-profit provider like codeberg/disroot/framagit”
“I'm betting on Tangled and Codeberg.”
“https://codeberg.org/”
“Forgejo, and by extent Codeberg, has the punchcard-like feature”
“Codeberg seems like a good alternative”
“Codeberg for GH mirrors”
“the downtime is not bad overall even though recently it was rough.”
“if you’re working on open-source projects, use codeberg”
“Isn’t Codeberg a better alternative to this?”
“Which is exactly why I started donating!”
“If you use AI at all for any code in the project it cannot be hosted on codeberg.”
“without "FOSS only" limitation like codeberg”
“it has worse performance under less load and its bet for dealing with the future is treating anything LLM related as hostile.”
“repo mirroring (basically it just does its own SSH-based git push whenever I push commits to it) to GitHub, GitLab, and Codeberg”
“Personally I have never had a single issue with Codeberg's uptime.”
“Have never regretted the switch + I love the no AI policy.”
“Codeberg has a no LLMs policy which is very attractive for many.”
“Like others I migrated from github to codeberg.”
“GitLab, CodeBerg, and others are available.”
“codeberg does a brilliant job”
“All of that is good except if you also have a lot of private repos at GH, you cannot move them to Codeberg.”
“Codeberg doesn't like private repos, so unfortunately I cannot just move everything to Codeberg.”
“if your reason for switching is purely uptime, you will be sorely disappointed with codeberg”
“open-source, community-owned, privacy-respecting, non-corporate”
“if you use ai to program at all you can't use codeberg.”
“Codeberg is the a good starting point at least.”
“Codeberg for open source and Forgejo for private (and slop, if you're into that kind of thing) is what winners do”
“I migrated everything to codeberg several months ago”
“Help encourage alternatives by trying Gitlab.com and Codeberg.org”
“codeberg (with slightly more straightforward migration path from github)”
“If you don't want the hassle, codeberg.org is a public instance of forgejo.”
“Codeberg is a hosted instance; depending on what you’re developing it may or may not be a good fit for you.”
“Codeberg [2] uses Forgejo and offers it as a hosted service.”
“I love codeberg but it also have outages and is sometimes quite slow.”
“it's really slow sometimes, and frequently times out”
“this sets precedent of introducing vague rules that ban random/unpopular projects.”
“I no longer trust Codeberg to host my code for the long term.”
“I will stay away from Codeberg, because who knows what they'll ban next.”
“European-based alternative to github : https://codeberg.org/”