Codeberg had one job, serve my repo, it didn't do that, when brought up, I was told it was a feature not a bug, they could maybe whitelist me but that wasn't my problem, it was that random people got totally blocked or from accessing the repo. I moved back to github.
But you find seeing the text for a couple of seconds too annoying to use codeberg? Maybe it is more than 2 seconds for you?
Everyone has their views on what is acceptable in the world and what they will put up with. Just, to my point of view, I think codeberg is trying to fight the good fight in keeping llms from crawling their website.
so I left.
must be harder than I think running a src forge
"Why X are doing Y" articles like these pretend that the premise of "X are doing Y" is true, conveniently skipping to the "Why" before proving that the premise is even accurate in any meaningful way.
This is why I never buy headlines that start out with "Why".
> developers are ditching
Proceeds to list but a handful of remotely meaningful repos against the hundreds of thousands on there
The trend is what's interesting here. Github has never been threatened by anyone, because their service was too good to bother for everyone but the most ideologically motivated.
Now their service has become so bad there's a github joke at work every time something is down or slower than it should.
Reputation is a very valuable thing, and Github has destroyed a stellar one in a few month, this is newsworthy.
Hat tip to Microsoft.
Developer A makes a move, perceives some benefit, tells developer B, who does the same thing and then tells developer C.
Some of the people consider the move, weigh costs, and make an intelligent decision. Many just think "smart people are doing this, I'll do it too". I really doubt this behavior is unique to developers.
Still, doesn't come close to popularity of GitHub itself today (https://trends.google.com/explore?q=codeberg%2Cforgejo%2Cgit...), but I think the trend of moving away from GitHub is clear both in data and sentiment, both qualitative and quantitative.
Also Google search trends are no evidence of adoption or migration. High chance of correlation, sure.
And Telegram is a lot more developed and has a much larger percentage of the global instant messenger marketshare, compared to Github vs CodeBerg.
It is not clear to me that Github's service has degraded due to incompetence, it also seems possible that they are just struggling to meet demand as the source code backbone of an internet in a critical moment of evolution. I'm not sure any single provider would fare any better.
As someone mentioned it's about the trend.
I have heard from people at multiple major open source projects that what is keeping them at Github at this point are free GH Action credits that they get and they couldn't really afford CI/CD if they left. Meaning numbers would be bigger if GH wasn't "paying" projects to stay.
> Why some Americans are switching to soy
Would be more accurate than
> Why Americans are switching to soy
But wouldn't garner nearly the same amount of clicks.
There is conscious exaggeration in omitting 'some' - a fluff-blog click-farm trope I don't enjoy seeing in the developer space.
> why Americans switch to soy
And
> why developers switch to codeberg
But the cynic in me thinks that the form of the headline that drastically overstates the the phenomenon in question by implication is something that has been workshopped and is commonly used because it turns something kind of boring into a spectacle.
I'm pretty sure, shortly after the motorized vehicle was made commercialy available, there were only a "handful of remotely meaningful" people and companies who stopped using horses.
Do tell: How many horses are around on todays streets?
I am exhausted with having to figure out whether someone wrote something or let AI generate it for them.
Reading articles like this has become less pleasurable since the advent of generative AI. There’s no feeling or heart in the article, and it’s one of those cases where I can read the headline, read the article, and wonder why I spent my time reading it.
If there's a trend to leave a platform it won't start with the most entrenched users (largest repos).
They acknowledge your concern in the article and their analysis does apply to those few who are leaving. But to be fair the title can be interpreted either way and the most reasonable read for anyone is "some of them are leaving". I'd find it clickbaity if they said "why developers are leaving en-masse" and then point out to the regular turnover. There's clearly a trend, what's not clear is if it gains momentum.
That's the point being made. Is there a trend? How do we know?
There's always some repos moving between hosting providers for all kinds of reasons. The burden of proof is on the author here to show there's been an increase and they don't do that.
I would also be one of them, but I'm not actually off Github yet. That's because I haven't quiite finished building the thing I'm going to move to.
And not provide any other meaningful data
The key problem is not losing the cars but losing the road builders who are now no longer building roads that lead to you, but rather roads that lead away
I’m not.
Are you perhaps talking about "Top researchers leave USA for the Netherlands" then that was also on the HN frontpage just days ago?
There been so many articles, surveys and papers about how scientists and researchers are leaving the US for the last 1-2 years, that it's hard to keep track. Still, I'm curious to understand what you actually read.
Individual reports of scientists leaving are meaningless without overall statistics. If there is a net outflow of scientists from the US, I’m not aware of it, and I certainly haven’t seen any actual statistical evidence for it.
Currently I self-host Gitea [0], use its registry for Docker, NPM etc and act runners [1] for github actions alternative, everything secured under tailnet.
I'm extremely satisfied with that setup. It is batteries included & fire and forget.
Now I use Github only as backup by mirroring my self hosted repos.
For public projects I have workflows that can publish and push containers to both Gitea and Github.
For the personal-opensource ones, I am on Github because this is where everyone is when I want to share/collaborate etc
[edit]
Notable reasons:
- Github runners went oftenly out of space & they were slow. With self hosted runners I don't have these issues anymore because I control the hardware.
Previously I was paying Docker Build Cloud/Depot for performance + Github Pro for extra minutes. Now it's zero cost, superb performance and unlimited minutes.
- I have a centralized registry with private packages and images.
- It's secure, I don't worry if I accidentally make a repo public or leak secrets. I control the access to it in network level.
- I own everything, in case something goes nuts (eg lose access to GH) I'm safe.
I selfhost forgejo (gitea fork) on home sever (nuc), similar setup with tailscale. I was planning to setup git mirror on a remote VM for backup, but since I am the only one using it and have everything on dev laptop and remote backups of nuc server I didn't bother to do that (I know I still should).
Eh? What GH department do you work in anyways? Training Data Sustainability?
edit: If you think I sound like an LLM, I guess that is what happens when most of your interactions in English language are with LLMs.
Why not. But you are saying github as a dumb backup makes sense when you do self-hosting. I don't think you really believe that.
The evolution is when one can finally fully disconnect from GH, the main self hosted platform will continue to operate as if nothing happened.
A migration can have a period of parallel running.
I now run Git on a pi using Gitea and Forgejo. I can now upload files of a size unheard of in GitHub, Claude can make a PR by itself that I can diff, edit, then merge, and even with the mighty power of a single pi 3b+, it feels more responsive.
They certainly are not doing anything to start bleaching it right now.
Spend your time making better software you and your friends can use... don't waste the time trying to stop others from making another painfully average codegen machine.
For public code hosting, GitHub have banned too many people/projects for comfort. From security researchers to 18+ game devs, too many have been wrongfully banned.
+ not honouring yearly commitments plans
1: An easy way to start a VM
2: A one-click solution to access it via private https access
So for development, I dont need to dabble with spawning my own Hetzner VM or something. And I also do not have to dabble with getting a temporary domain and DNS so I can set up my own letsencrypt certs and point the domain to that VM.I can just write an index.html, execute "sudo python -m http.server 80", click the link that then opens to something.app.github.dev and test my new web application.
This is why codespaces make starting a new product idea a thing of like 1 minute instead of 1 hour for me.
Hardware requirements are nowhere close to high either.
Forgejo is a single self-contained ~110MB binary (it contains all assets) you can drop anywhere and it'll just work - depending on your needs you most likely wont even need to bother with a DB server as it can use SQLite (my local install is doing that).
Also FWIW personally i find Forgejo's UX much better compared to GitLab.
(Aside: I would likely never use Gitlab by choice, and would consider looking into Forgejo)
a corporate/b2b saas environment without stuff like this is often a non starter.
- SOC2
- ISO/IEC 27001:2022
- ISO/IEC 27017:2015
- ISO/IEC 27018:2019
- VPAT 508
https://about.gitlab.com/security/
no mention of these on the forejo site, so i can’t put “our internal software is all SOC2/ISO NUMBER compliant” as a bullet point on a slide deck.
it is theatre. but it’s industry theatre.
Loved Bitbucket's Mercurial offering. Looking for a replacement.
Heptapod is a GitLab fork that adds Mercurial support: https://heptapod.net/, free for open source projects: https://foss.heptapod.net/heptapod/foss.heptapod.net
https://hg.sr.ht/ that I learned of from a comment by frabcus on this post.
Thanks for links.
Anyone else used it and have thoughts on it?
Imo, service providers should be neutral and get involved only as far as required by law.
I would not trust Sourcehut. If Drew decides one day that he does not like you, your politics, or your industry, he will just cut you off. That is no foundation to build on.
Biggest problem at the moment is that AI scrapers (curse them and their owners, pox be upon their houses!) sometimes bring things to a crawl. But nothing that a few firewall rules and anoubis won't solve.
If you want a hosted service, go for Codeberg. It’s run by a German non-profit (so it’ll be hard to bite and switch OpenAI-style). Only free/open source projects are accepted, though.
I'd rather self-host than deal with the ambiguity and threats. Invariably from people who don't even make anything.
I have plenty of concerns around "AI" and project governance and IP law. My projects are copyleft, I'm in favour of free software, bleah bleah bleah.
But this just looks like pitchforks and mob behaviour.
I dislike GitHub and i'm using a shared host for my website which wouldn't let me install something like Forgejo (this is by choice as i don't want to bother with sysadmin stuff, my site is almost all static HTML with only a couple PHP scripts for some minor tasks). So i guess i'll be migrating to GitLab, even though i do not really like its UX. Or maybe i'll use some other Forgejo instance like CodeFloe. URLs aside, migrating between Forgejo instances should be easy.
Every organization has a stance. We're just become used to companies that take a stance of "as long as we get paid".
Anyway, it's not that I don't think GitHub has real issues under Microsoft, but I disagree with the title of the article, as devs are not leaving it in droves, yet.
I guess THAT page has the three nines availability.
Fluxer figured this out and they're the best discord replacement imo.
Until you have to work with stale GHAS tool configurations, remember whether a project uses rulesets or branch settings or find that comment you wrote on a PR (and then learn that the new PR "experience" fucking hides them above a certain threshold). Those are just the issues I encounter in a typical week.
Good luck. The amount of features and screens on GitHub are vast aside from just those code / issues / PRs tabs.
Do they? Or is it that a new account is opened every second? Because I’ve been seeing so many spammers and scammers that those numbers have to be skewed.
Github for private repos has long had security issues, every time a serious issue announced it makes me wonder how long it's quietly existed and been exploited, and how many other holes are currently exploited that aren't well known.
Before github, people hosted their own repos all the time. Learning about alternatives, even if they aren't for you in all cases, is still worth it.
Has anyone had any issues with codeberg or other alternatives?
I mean things like comments on issues/PRs, stars, followers, finding existing repos, seeing which projects are popular, and getting drive-by contributions.
Or does that matter less than I imagine once you self-host and mirror public repos back to GitHub/Codeberg?
GitHub explore could be way more interesting with a simple filter algorithm.
People using Claude Fable to just make replacements for disgustingly enshittified software. We desperately need browser extensions to help make websites less scummy across the board as well.
This was during the kidnap-and-rape-kids-in-cages days and before they started a general policy of kidnapping and/or summarily executing law-abiding citizens in the street. There are more reasons now to disassociate with collaborators with the US federal government than ever. I guess I could say I dropped GitHub before it was cool?
https://github.blog/news-insights/company-news/github-and-us...
Microsoft is a morally bankrupt and despicable organization, just like Meta, Amazon, and modern Google and Apple. Anyone still doing ongoing business with them in 2026 is, imho, a fool.
So that would be almost everyone.
I say! Well done! Bravo! Bravo! Encore! Encore!
Now do a foaming-at-the-mouth diatribe about how predatory, unethical libertarian crypto-scamming shills such as yourself and Trump are crashing the economy while violently tearing society apart into a tiny oligarchy and widespread poverty. Extra points for plugging your latest sociopathic crypto scam as the final solution.
My email and phone number’s in my profile. Do please get in touch.