Why developers are ditching GitHub for Codeberg and self-hosting alternatives

howtogeek.com
July 9, 2026
5 min read
64/100
Summary
Developers are increasingly moving from GitHub to Codeberg and self-hosting alternatives due to concerns over technical issues, such as frequent downtime, and political direction since Microsoft's acquisition. Despite GitHub's growth, with a new user joining every second and hosting over 600 million repositories, some high-profile projects have completely abandoned the platform.
Key Takeaways
- Developers are increasingly abandoning GitHub for alternatives like Codeberg and self-hosting due to concerns over technical issues, political affiliations, and artificial intelligence implications.
- High-profile projects such as Ghostty, Zig, and Tenacity have announced their departures from GitHub, indicating a potential trend of migration among open-source projects.
- GitHub experienced significant downtime, with 112 hours across 48 major outages reported in a year, contributing to dissatisfaction among users.
- Codeberg, a nonprofit-run platform based in Germany, is emerging as a prominent alternative for developers seeking to move away from GitHub.
Coverage & discussions
Hacker News · howtogeek.com
Community discussions
Historical count: 5 · 5 saved in sample · Historical sample
Analysis ready
Community Sentiment
Positives
- Self-hosting Gitea has been a game changer for many developers, offering a seamless setup that feels more responsive and secure — a real win for those wanting autonomy.
- Several users are thrilled with the flexibility of self-hosting solutions, allowing them to bypass GitHub's limitations and control their own environments.
Concerns
- Codeberg's bizarre decision to show adversarial text instead of user repos has frustrated users, who feel their primary need for repository access is being ignored.
- The dependency on GitHub's free CI/CD credits is a red flag; developers admit they might stick around out of financial necessity rather than preference.
- A trend of developers leaving GitHub due to ethical concerns over AI training on open-source projects highlights a growing distrust that could undermine collaboration.




