Forgejo: GitHub replacement with federation

2025-08-10

For those who don't know GitHub is run by Microsoft. And Microsoft's abusive ways (especially in regards to AI/CoPilot) is getting under the skin of many devs.

Forgejo is an opensource self-hosted alternative, where you run it on your own server. But what's holding people from leaving GitHub, is the social aspect of it.

Enter federation. With ActivityPub, separate instances can communicate with each other, giving that community feel. And a chance to ditch GitHub. This feature is currently being implemented in Forgejo.